---
Fuzzer filename: '/src/igraph/./fuzzing/read_ncol.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/igraph/./fuzzing/read_ncol.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          84
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_STACK_SIZE
        - fclose
        - fmemopen
        - fopen
        - igraph_destroy
        - igraph_error_handler_ignore
        - igraph_fatal
        - igraph_read_graph_ncol
        - igraph_set_attribute_table
        - igraph_set_error_handler
        - igraph_set_warning_handler
        - igraph_warning_handler_ignore
        - igraph_write_graph_ncol
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './fuzzing/read_ncol.cpp:27,5'
          Dst:             igraph_set_error_handler
        - Src:             './fuzzing/read_ncol.cpp:27,5'
          Dst:             igraph_error_handler_ignore
        - Src:             './fuzzing/read_ncol.cpp:28,5'
          Dst:             igraph_set_warning_handler
        - Src:             './fuzzing/read_ncol.cpp:28,5'
          Dst:             igraph_warning_handler_ignore
        - Src:             './fuzzing/read_ncol.cpp:31,5'
          Dst:             igraph_set_attribute_table
        - Src:             './fuzzing/read_ncol.cpp:34,19'
          Dst:             fmemopen
        - Src:             './fuzzing/read_ncol.cpp:41,9'
          Dst:             igraph_read_graph_ncol
        - Src:             './fuzzing/read_ncol.cpp:43,23'
          Dst:             fopen
        - Src:             './fuzzing/read_ncol.cpp:47,13'
          Dst:             igraph_write_graph_ncol
        - Src:             './fuzzing/read_ncol.cpp:48,13'
          Dst:             fclose
        - Src:             './fuzzing/read_ncol.cpp:52,9'
          Dst:             igraph_destroy
        - Src:             './fuzzing/read_ncol.cpp:58,5'
          Dst:             fclose
        - Src:             './fuzzing/read_ncol.cpp:60,5'
          Dst:             IGRAPH_FINALLY_STACK_SIZE
        - Src:             './fuzzing/read_ncol.cpp:60,5'
          Dst:             igraph_fatal
    - functionName:    fmemopen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fopen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fclose
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_set_fatal_handler
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_set_warning_handler
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 517
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_warningf
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 499
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_warning
        - vsnprintf
      functionUses:    16
      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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_warning
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_warning_handler_print
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/error.c:469,9'
          Dst:             igraph_warning_handler_print
    - functionName:    igraph_warning_handler_print
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/error.c:445,5'
          Dst:             fprintf
    - functionName:    fprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_warning_handler_ignore
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    IGRAPH_FINALLY_EXIT
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          32
      EdgeCount:       8
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_i_reset_finally_stack
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/error.c:403,9'
          Dst:             igraph_i_reset_finally_stack
        - Src:             'src/core/error.c:404,9'
          Dst:             igraph_fatal
    - functionName:    igraph_i_reset_finally_stack
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_fatal
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 567
      functionLinenumberEnd: 577
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_abort
        - igraph_fatal_handler_abort
      functionUses:    608
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/error.c:572,9'
          Dst:             igraph_fatal_handler_abort
        - Src:             'src/core/error.c:577,5'
          Dst:             igraph_abort
    - functionName:    igraph_fatal_handler_abort
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - fprintf
        - igraph_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/error.c:549,5'
          Dst:             fprintf
        - Src:             'src/core/error.c:550,5'
          Dst:             igraph_abort
    - functionName:    igraph_abort
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/error.c:71,5'
          Dst:             abort
    - functionName:    abort
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    IGRAPH_FINALLY_ENTER
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_i_reset_finally_stack
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/error.c:382,9'
          Dst:             igraph_i_reset_finally_stack
        - Src:             'src/core/error.c:383,9'
          Dst:             igraph_fatal
    - functionName:    IGRAPH_FINALLY_STACK_SIZE
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    IGRAPH_FINALLY_CLEAN
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatalf
        - igraph_i_reset_finally_stack
      functionUses:    102
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/error.c:343,9'
          Dst:             igraph_i_reset_finally_stack
        - Src:             'src/core/error.c:344,9'
          Dst:             igraph_fatalf
    - functionName:    igraph_fatalf
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 597
      functionLinenumberEnd: 600
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - vsnprintf
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/error.c:598,5'
          Dst:             vsnprintf
        - Src:             'src/core/error.c:600,5'
          Dst:             igraph_fatal
    - functionName:    IGRAPH_FINALLY_REAL
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          79
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatalf
        - igraph_i_reset_finally_stack
      functionUses:    178
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/error.c:324,9'
          Dst:             igraph_i_reset_finally_stack
        - Src:             'src/core/error.c:325,9'
          Dst:             igraph_fatalf
        - Src:             'src/core/error.c:329,9'
          Dst:             igraph_i_reset_finally_stack
        - Src:             'src/core/error.c:330,9'
          Dst:             igraph_fatalf
    - functionName:    igraph_set_error_handler
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_error_handler_printignore
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - IGRAPH_FINALLY_FREE
        - fprintf
        - igraph_strerror
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/error.c:279,33'
          Dst:             igraph_strerror
        - Src:             'src/core/error.c:278,5'
          Dst:             fprintf
        - Src:             'src/core/error.c:280,5'
          Dst:             IGRAPH_FINALLY_FREE
    - functionName:    igraph_strerror
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          69
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_fatalf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/error.c:181,9'
          Dst:             igraph_fatalf
        - Src:             'src/core/error.c:185,5'
          Dst:             igraph_fatal
    - functionName:    IGRAPH_FINALLY_FREE
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          65
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_error_handler_ignore
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - IGRAPH_FINALLY_FREE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/error.c:272,5'
          Dst:             IGRAPH_FINALLY_FREE
    - functionName:    igraph_errorvf
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_error
        - vsnprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/error.c:251,5'
          Dst:             vsnprintf
        - Src:             'src/core/error.c:253,12'
          Dst:             igraph_error
    - functionName:    igraph_error
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_error_handler_abort
      functionUses:    831
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/error.c:216,9'
          Dst:             igraph_error_handler_abort
    - functionName:    igraph_error_handler_abort
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - fprintf
        - igraph_abort
        - igraph_strerror
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/error.c:260,33'
          Dst:             igraph_strerror
        - Src:             'src/core/error.c:259,5'
          Dst:             fprintf
        - Src:             'src/core/error.c:261,5'
          Dst:             igraph_abort
    - functionName:    igraph_errorf
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_error
        - vsnprintf
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/error.c:243,5'
          Dst:             vsnprintf
        - Src:             'src/core/error.c:246,12'
          Dst:             igraph_error
    - functionName:    igraph_attribute_combination
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1111
      functionLinenumberEnd: 1148
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         32
      ICount:          187
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - igraph_attribute_combination_add
        - igraph_attribute_combination_init
        - igraph_error
        - strlen
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:1115,5'
          Dst:             igraph_attribute_combination_init
        - Src:             'src/graph/attributes.c:1115,5'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:1134,13'
          Dst:             strlen
        - Src:             'src/graph/attributes.c:1138,30'
          Dst:             igraph_attribute_combination_add
    - functionName:    igraph_attribute_combination_init
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 915
      functionLinenumberEnd: 918
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          51
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_ptr_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:916,5'
          Dst:             igraph_vector_ptr_init
        - Src:             'src/graph/attributes.c:916,5'
          Dst:             igraph_error
    - functionName:    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:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_attribute_combination_add
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 968
      functionLinenumberEnd: 1011
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          232
      EdgeCount:       60
      CyclomaticComplexity: 13
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_vector_ptr_push_back
        - igraph_vector_ptr_size
        - strcmp
        - strdup
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:969,25'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/graph/attributes.c:976,29'
          Dst:             strcmp
        - Src:             'src/graph/attributes.c:986,13'
          Dst:             calloc
        - Src:             'src/graph/attributes.c:988,13'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:991,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/attributes.c:991,9'
          Dst:             igraph_free
        - Src:             'src/graph/attributes.c:995,25'
          Dst:             strdup
        - Src:             'src/graph/attributes.c:997,17'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:1001,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/attributes.c:1001,9'
          Dst:             igraph_free
        - Src:             'src/graph/attributes.c:1005,9'
          Dst:             igraph_vector_ptr_push_back
        - Src:             'src/graph/attributes.c:1005,9'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:1006,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    strcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - 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:    72
      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:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_attribute_combination_query
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1058
      functionLinenumberEnd: 1086
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          166
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - igraph_vector_ptr_size
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:1059,37'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/graph/attributes.c:1065,29'
          Dst:             strcmp
    - functionName:    igraph_attribute_combination_remove
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1028
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          147
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - igraph_vector_ptr_remove
        - igraph_vector_ptr_size
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:1029,25'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/graph/attributes.c:1036,29'
          Dst:             strcmp
        - Src:             'src/graph/attributes.c:1047,9'
          Dst:             igraph_vector_ptr_remove
    - functionName:    igraph_attribute_combination_destroy
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 929
      functionLinenumberEnd: 939
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          72
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_ptr_destroy
        - igraph_vector_ptr_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:930,25'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/graph/attributes.c:938,5'
          Dst:             igraph_vector_ptr_destroy
    - functionName:    igraph_has_attribute_table
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 901
      functionLinenumberEnd: 902
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_set_attribute_table
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_attribute_get_bool_edge_attr
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 862
      functionLinenumberEnd: 869
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_bool_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:863,5'
          Dst:             igraph_vector_bool_clear
    - functionName:    igraph_i_attribute_get_bool_vertex_attr
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionLinenumberEnd: 857
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_bool_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:851,5'
          Dst:             igraph_vector_bool_clear
    - functionName:    igraph_i_attribute_get_bool_graph_attr
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_bool_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:839,5'
          Dst:             igraph_vector_bool_clear
    - functionName:    igraph_i_attribute_get_string_edge_attr
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 827
      functionLinenumberEnd: 834
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_strvector_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:828,5'
          Dst:             igraph_strvector_clear
    - functionName:    igraph_i_attribute_get_string_vertex_attr
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 815
      functionLinenumberEnd: 822
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_strvector_clear
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:816,5'
          Dst:             igraph_strvector_clear
    - functionName:    igraph_i_attribute_get_string_graph_attr
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 803
      functionLinenumberEnd: 810
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_strvector_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:804,5'
          Dst:             igraph_strvector_clear
    - functionName:    igraph_i_attribute_get_numeric_edge_attr
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 792
      functionLinenumberEnd: 799
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_clear
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:793,5'
          Dst:             igraph_vector_clear
    - functionName:    igraph_i_attribute_get_numeric_vertex_attr
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 780
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:781,5'
          Dst:             igraph_vector_clear
    - functionName:    igraph_i_attribute_get_numeric_graph_attr
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 768
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:769,5'
          Dst:             igraph_vector_clear
    - functionName:    igraph_i_attribute_get_type
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 757
      functionLinenumberEnd: 764
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_attribute_has_attr
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 746
      functionLinenumberEnd: 752
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_attribute_get_info
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 734
      functionLinenumberEnd: 742
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_attribute_combine_edges
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 714
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:718,5'
          Dst:             igraph_fatal
    - functionName:    igraph_i_attribute_permute_edges
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 709
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_attribute_add_edges
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 690
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_attribute_combine_vertices
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:677,5'
          Dst:             igraph_fatal
    - functionName:    igraph_i_attribute_permute_vertices
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_attribute_add_vertices
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 655
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_attribute_copy
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 636
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          106
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_i_attribute_destroy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:637,5'
          Dst:             igraph_i_attribute_destroy
        - Src:             'src/graph/attributes.c:639,9'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:641,13'
          Dst:             igraph_error
    - functionName:    igraph_i_attribute_destroy
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_attribute_init
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionLinenumberEnd: 626
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          83
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:620,9'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:622,13'
          Dst:             igraph_error
    - functionName:    igraph_attribute_record_list_reverse
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1035
      functionLinenumberEnd: 1044
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          71
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_attribute_record_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1036,22'
          Dst:             igraph_attribute_record_list_size
    - functionName:    igraph_attribute_record_list_size
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:288,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:289,5'
          Dst:             igraph_fatal
    - functionName:    igraph_attribute_record_list_remove_consecutive_duplicates
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1004
      functionLinenumberEnd: 1022
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          104
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_attribute_record_list_size
        - igraph_i_attribute_record_list_destroy_item
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1005,28'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/core/typed_list.pmt:1014,13'
          Dst:             igraph_i_attribute_record_list_destroy_item
    - functionName:    igraph_i_attribute_record_list_destroy_item
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 607
      functionLinenumberEnd: 609
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_attribute_record_destroy
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:608,5'
          Dst:             igraph_attribute_record_destroy
    - functionName:    igraph_attribute_record_destroy
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_free
        - igraph_i_attribute_record_destroy_values
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:242,5'
          Dst:             igraph_i_attribute_record_destroy_values
        - Src:             'src/graph/attributes.c:245,9'
          Dst:             igraph_free
    - functionName:    igraph_i_attribute_record_destroy_values
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          129
      EdgeCount:       23
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_free
        - igraph_strvector_destroy
        - igraph_vector_bool_destroy
        - igraph_vector_destroy
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:189,9'
          Branch Sides:    []
        - Branch String:   'src/graph/attributes.c:210,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/attributes.c:186,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/attributes.c:191,17'
          Dst:             igraph_vector_destroy
        - Src:             'src/graph/attributes.c:195,17'
          Dst:             igraph_strvector_destroy
        - Src:             'src/graph/attributes.c:199,17'
          Dst:             igraph_vector_bool_destroy
        - Src:             'src/graph/attributes.c:206,9'
          Dst:             igraph_free
        - Src:             'src/graph/attributes.c:217,17'
          Dst:             igraph_free
    - functionName:    igraph_i_attribute_record_list_sort_ind_cmp
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1116
      functionLinenumberEnd: 1120
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_attribute_record_list_sort_ind
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 948
      functionLinenumberEnd: 975
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          187
      EdgeCount:       43
      CyclomaticComplexity: 10
      functionsReached:
        - calloc
        - igraph_attribute_record_list_size
        - igraph_error
        - igraph_i_attribute_record_list_sort_ind_cmp
        - igraph_qsort_r
        - igraph_vector_int_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:949,25'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/core/typed_list.pmt:952,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/typed_list.pmt:952,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:957,12'
          Dst:             calloc
        - Src:             'src/core/typed_list.pmt:959,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:965,5'
          Dst:             igraph_qsort_r
        - Src:             'src/core/typed_list.pmt:965,5'
          Dst:             igraph_i_attribute_record_list_sort_ind_cmp
    - functionName:    igraph_attribute_record_list_sort
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 915
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_attribute_record_list_size
        - igraph_fatal
        - igraph_qsort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:916,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:917,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:919,24'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/core/typed_list.pmt:918,5'
          Dst:             igraph_qsort
    - functionName:    igraph_attribute_record_list_permute
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 873
      functionLinenumberEnd: 899
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          210
      EdgeCount:       47
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_attribute_record_list_size
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:877,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:878,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:879,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:880,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:882,12'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/typed_list.pmt:883,5'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/core/typed_list.pmt:883,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:885,12'
          Dst:             calloc
        - Src:             'src/core/typed_list.pmt:887,9'
          Dst:             igraph_error
    - functionName:    igraph_attribute_record_list_remove_fast
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 843
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          90
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_attribute_record_list_get_ptr
        - igraph_attribute_record_list_size
        - igraph_error
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:829,25'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/core/typed_list.pmt:831,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:834,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:837,17'
          Dst:             igraph_attribute_record_list_get_ptr
    - functionName:    igraph_attribute_record_list_get_ptr
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:378,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:379,5'
          Dst:             igraph_fatal
    - functionName:    igraph_attribute_record_list_pop_back
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 800
      functionLinenumberEnd: 803
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_attribute_record_list_empty
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:801,5'
          Dst:             igraph_attribute_record_list_empty
        - Src:             'src/core/typed_list.pmt:801,5'
          Dst:             igraph_fatal
    - functionName:    igraph_attribute_record_list_empty
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:269,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:270,5'
          Dst:             igraph_fatal
    - functionName:    igraph_attribute_record_list_remove
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 763
      functionLinenumberEnd: 778
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          98
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_attribute_record_list_get_ptr
        - igraph_attribute_record_list_size
        - igraph_error
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:764,25'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/core/typed_list.pmt:766,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:769,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:772,17'
          Dst:             igraph_attribute_record_list_get_ptr
    - functionName:    igraph_attribute_record_list_insert_new
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionLinenumberEnd: 739
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          103
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_attribute_record_list_get_ptr
        - igraph_attribute_record_list_insert
        - igraph_error
        - igraph_i_attribute_record_list_destroy_item
        - igraph_i_attribute_record_list_init_item
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:731,5'
          Dst:             igraph_i_attribute_record_list_init_item
        - Src:             'src/core/typed_list.pmt:731,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:732,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/typed_list.pmt:732,5'
          Dst:             igraph_i_attribute_record_list_destroy_item
        - Src:             'src/core/typed_list.pmt:733,5'
          Dst:             igraph_attribute_record_list_insert
        - Src:             'src/core/typed_list.pmt:733,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:734,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/core/typed_list.pmt:736,14'
          Dst:             igraph_attribute_record_list_get_ptr
    - functionName:    igraph_i_attribute_record_list_init_item
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionLinenumberEnd: 598
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_attribute_record_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:598,12'
          Dst:             igraph_attribute_record_init
    - functionName:    igraph_attribute_record_list_insert
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          128
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_attribute_record_list_size
        - igraph_error
        - igraph_fatal
        - igraph_i_attribute_record_list_expand_if_full
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:670,25'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/core/typed_list.pmt:671,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:672,5'
          Dst:             igraph_i_attribute_record_list_expand_if_full
        - Src:             'src/core/typed_list.pmt:672,5'
          Dst:             igraph_error
    - functionName:    igraph_i_attribute_record_list_expand_if_full
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1094
      functionLinenumberEnd: 1111
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         33
      ICount:          150
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_attribute_record_list_reserve
        - igraph_attribute_record_list_size
        - igraph_error
        - igraph_fatal
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1095,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:1096,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:1099,33'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/core/typed_list.pmt:1102,13'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:1107,9'
          Dst:             igraph_attribute_record_list_reserve
        - Src:             'src/core/typed_list.pmt:1107,9'
          Dst:             igraph_error
    - functionName:    igraph_attribute_record_list_reserve
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          181
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_attribute_record_list_capacity
        - igraph_error
        - igraph_fatal
        - realloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:237,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:238,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:239,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:241,24'
          Dst:             igraph_attribute_record_list_capacity
        - Src:             'src/core/typed_list.pmt:247,11'
          Dst:             realloc
        - Src:             'src/core/typed_list.pmt:248,5'
          Dst:             igraph_error
    - functionName:    igraph_attribute_record_list_capacity
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    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:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_attribute_record_init
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          105
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_attribute_record_set_name
        - igraph_attribute_record_set_type
        - igraph_error
        - igraph_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:132,5'
          Dst:             igraph_attribute_record_set_name
        - Src:             'src/graph/attributes.c:132,5'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:133,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/attributes.c:133,5'
          Dst:             igraph_free
        - Src:             'src/graph/attributes.c:134,5'
          Dst:             igraph_attribute_record_set_type
        - Src:             'src/graph/attributes.c:134,5'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:135,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_attribute_record_set_name
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          97
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_free
        - strdup
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:486,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/attributes.c:489,20'
          Dst:             strdup
        - Src:             'src/graph/attributes.c:490,9'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:496,9'
          Dst:             igraph_free
    - functionName:    igraph_attribute_record_set_type
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionLinenumberEnd: 582
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         78
      ICount:          288
      EdgeCount:       83
      CyclomaticComplexity: 7
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_fatal
        - igraph_fatalf
        - igraph_free
        - igraph_i_attribute_record_set_type
        - igraph_strvector_destroy
        - igraph_strvector_init
        - igraph_vector_bool_destroy
        - igraph_vector_bool_init
        - igraph_vector_destroy
        - igraph_vector_init
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:545,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/attributes.c:542,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/attributes.c:547,40'
          Dst:             calloc
        - Src:             'src/graph/attributes.c:548,17'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:549,17'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/attributes.c:549,17'
          Dst:             igraph_free
        - Src:             'src/graph/attributes.c:550,17'
          Dst:             igraph_vector_init
        - Src:             'src/graph/attributes.c:550,17'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:550,17'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/attributes.c:550,17'
          Dst:             igraph_vector_destroy
        - Src:             'src/graph/attributes.c:556,46'
          Dst:             calloc
        - Src:             'src/graph/attributes.c:557,17'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:558,17'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/attributes.c:558,17'
          Dst:             igraph_free
        - Src:             'src/graph/attributes.c:559,17'
          Dst:             igraph_strvector_init
        - Src:             'src/graph/attributes.c:559,17'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:559,17'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/attributes.c:559,17'
          Dst:             igraph_strvector_destroy
        - Src:             'src/graph/attributes.c:565,49'
          Dst:             calloc
        - Src:             'src/graph/attributes.c:566,17'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:567,17'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/attributes.c:567,17'
          Dst:             igraph_free
        - Src:             'src/graph/attributes.c:568,17'
          Dst:             igraph_vector_bool_init
        - Src:             'src/graph/attributes.c:568,17'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:568,17'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/attributes.c:568,17'
          Dst:             igraph_vector_bool_destroy
        - Src:             'src/graph/attributes.c:574,17'
          Dst:             igraph_fatalf
        - Src:             'src/graph/attributes.c:577,9'
          Dst:             igraph_i_attribute_record_set_type
        - Src:             'src/graph/attributes.c:578,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_attribute_record_set_type
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 520
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          96
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_attribute_record_set_default_numeric
        - igraph_fatal
        - igraph_i_attribute_record_destroy_values
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:510,9'
          Dst:             igraph_i_attribute_record_destroy_values
        - Src:             'src/graph/attributes.c:516,9'
          Dst:             igraph_attribute_record_set_default_numeric
        - Src:             'src/graph/attributes.c:516,9'
          Dst:             igraph_fatal
    - functionName:    igraph_attribute_record_set_default_numeric
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_attribute_record_list_insert_copy
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 707
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          90
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_attribute_record_list_insert
        - igraph_error
        - igraph_i_attribute_record_list_copy_item
        - igraph_i_attribute_record_list_destroy_item
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:702,5'
          Dst:             igraph_i_attribute_record_list_copy_item
        - Src:             'src/core/typed_list.pmt:702,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:703,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/typed_list.pmt:703,5'
          Dst:             igraph_i_attribute_record_list_destroy_item
        - Src:             'src/core/typed_list.pmt:704,5'
          Dst:             igraph_attribute_record_list_insert
        - Src:             'src/core/typed_list.pmt:704,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:705,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_attribute_record_list_copy_item
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 603
      functionLinenumberEnd: 604
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_attribute_record_init_copy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:604,12'
          Dst:             igraph_attribute_record_init_copy
    - functionName:    igraph_attribute_record_init_copy
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         38
      ICount:          186
      EdgeCount:       41
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_attribute_record_init
        - igraph_error
        - igraph_strvector_update
        - igraph_vector_bool_update
        - igraph_vector_update
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:162,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/attributes.c:160,5'
          Dst:             igraph_attribute_record_init
        - Src:             'src/graph/attributes.c:160,5'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:164,13'
          Dst:             igraph_vector_update
        - Src:             'src/graph/attributes.c:164,13'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:168,13'
          Dst:             igraph_strvector_update
        - Src:             'src/graph/attributes.c:168,13'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:172,13'
          Dst:             igraph_vector_bool_update
        - Src:             'src/graph/attributes.c:172,13'
          Dst:             igraph_error
    - functionName:    igraph_attribute_record_list_push_back_new
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 648
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          103
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_attribute_record_list_expand_if_full
        - igraph_i_attribute_record_list_init_item
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:641,5'
          Dst:             igraph_i_attribute_record_list_expand_if_full
        - Src:             'src/core/typed_list.pmt:641,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:642,5'
          Dst:             igraph_i_attribute_record_list_init_item
        - Src:             'src/core/typed_list.pmt:642,5'
          Dst:             igraph_error
    - functionName:    igraph_attribute_record_list_push_back
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_i_attribute_record_list_expand_if_full
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:588,5'
          Dst:             igraph_i_attribute_record_list_expand_if_full
        - Src:             'src/core/typed_list.pmt:588,5'
          Dst:             igraph_error
    - functionName:    igraph_attribute_record_list_discard_fast
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_attribute_record_list_size
        - igraph_i_attribute_record_list_destroy_item
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:553,25'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/core/typed_list.pmt:556,9'
          Dst:             igraph_i_attribute_record_list_destroy_item
    - functionName:    igraph_attribute_record_list_discard_back
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 533
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_attribute_record_list_size
        - igraph_i_attribute_record_list_destroy_item
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:528,25'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/core/typed_list.pmt:530,9'
          Dst:             igraph_i_attribute_record_list_destroy_item
    - functionName:    igraph_attribute_record_list_discard
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 514
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_attribute_record_list_size
        - igraph_i_attribute_record_list_destroy_item
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:507,25'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/core/typed_list.pmt:510,9'
          Dst:             igraph_i_attribute_record_list_destroy_item
    - functionName:    igraph_attribute_record_list_tail_ptr
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_attribute_record_list_get_ptr
        - igraph_attribute_record_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:485,25'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/core/typed_list.pmt:486,23'
          Dst:             igraph_attribute_record_list_get_ptr
    - functionName:    igraph_attribute_record_list_swap_elements
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_attribute_record_list_swap
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_attribute_record_list_replace
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_attribute_record_list_get_ptr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:428,29'
          Dst:             igraph_attribute_record_list_get_ptr
    - functionName:    igraph_attribute_record_list_set
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_attribute_record_list_destroy_item
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:403,5'
          Dst:             igraph_i_attribute_record_list_destroy_item
    - functionName:    igraph_i_attribute_record_list_destroy_slice
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1083
      functionLinenumberEnd: 1088
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_attribute_record_list_destroy_item
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1086,9'
          Dst:             igraph_i_attribute_record_list_destroy_item
    - functionName:    igraph_attribute_record_list_resize
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          173
      EdgeCount:       36
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_attribute_record_list_reserve
        - igraph_attribute_record_list_size
        - igraph_error
        - igraph_fatal
        - igraph_i_attribute_record_list_destroy_slice
        - igraph_i_attribute_record_list_init_slice
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:327,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:328,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:330,5'
          Dst:             igraph_attribute_record_list_reserve
        - Src:             'src/core/typed_list.pmt:330,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:332,16'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/core/typed_list.pmt:335,9'
          Dst:             igraph_i_attribute_record_list_init_slice
        - Src:             'src/core/typed_list.pmt:335,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:337,9'
          Dst:             igraph_i_attribute_record_list_destroy_slice
    - functionName:    igraph_i_attribute_record_list_init_slice
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1068
      functionLinenumberEnd: 1081
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          90
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_attribute_record_list_destroy_slice
        - igraph_i_attribute_record_list_init_item
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1073,18'
          Dst:             igraph_i_attribute_record_list_init_item
        - Src:             'src/core/typed_list.pmt:1075,13'
          Dst:             igraph_i_attribute_record_list_destroy_slice
        - Src:             'src/core/typed_list.pmt:1076,13'
          Dst:             igraph_error
    - functionName:    igraph_attribute_record_list_clear
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_i_attribute_record_list_destroy_slice
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:358,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:359,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:360,5'
          Dst:             igraph_i_attribute_record_list_destroy_slice
    - functionName:    igraph_attribute_record_list_push_back_copy
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          87
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_attribute_record_list_push_back
        - igraph_error
        - igraph_i_attribute_record_list_copy_item
        - igraph_i_attribute_record_list_destroy_item
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:614,5'
          Dst:             igraph_i_attribute_record_list_copy_item
        - Src:             'src/core/typed_list.pmt:614,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:615,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/typed_list.pmt:615,5'
          Dst:             igraph_i_attribute_record_list_destroy_item
        - Src:             'src/core/typed_list.pmt:616,5'
          Dst:             igraph_attribute_record_list_push_back
        - Src:             'src/core/typed_list.pmt:616,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:617,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_attribute_record_list_destroy
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_attribute_record_list_clear
        - igraph_fatal
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:177,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:180,9'
          Dst:             igraph_attribute_record_list_clear
    - functionName:    igraph_attribute_record_list_init_copy
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          110
      EdgeCount:       27
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_attribute_record_list_destroy
        - igraph_attribute_record_list_get_ptr
        - igraph_attribute_record_list_init
        - igraph_attribute_record_list_push_back_copy
        - igraph_attribute_record_list_size
        - igraph_error
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:142,28'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/core/typed_list.pmt:144,5'
          Dst:             igraph_attribute_record_list_init
        - Src:             'src/core/typed_list.pmt:144,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:145,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/typed_list.pmt:145,5'
          Dst:             igraph_attribute_record_list_destroy
        - Src:             'src/core/typed_list.pmt:148,9'
          Dst:             igraph_attribute_record_list_get_ptr
        - Src:             'src/core/typed_list.pmt:148,9'
          Dst:             igraph_attribute_record_list_push_back_copy
        - Src:             'src/core/typed_list.pmt:148,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:151,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_attribute_record_list_init
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          163
      EdgeCount:       38
      CyclomaticComplexity: 8
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
        - igraph_i_attribute_record_list_init_slice
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:111,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:112,21'
          Dst:             calloc
        - Src:             'src/core/typed_list.pmt:114,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:119,5'
          Dst:             igraph_i_attribute_record_list_init_slice
        - Src:             'src/core/typed_list.pmt:119,5'
          Dst:             igraph_error
    - functionName:    igraph_attribute_record_set_default_string
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          102
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_free
        - strdup
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:457,16'
          Dst:             strdup
        - Src:             'src/graph/attributes.c:458,9'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:464,9'
          Dst:             igraph_free
    - functionName:    igraph_attribute_record_set_default_boolean
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_attribute_record_resize
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         68
      ICount:          342
      EdgeCount:       77
      CyclomaticComplexity: 11
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_strvector_resize
        - igraph_strvector_set
        - igraph_strvector_size
        - igraph_vector_bool_resize
        - igraph_vector_bool_size
        - igraph_vector_resize
        - igraph_vector_size
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:340,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/attributes.c:338,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/attributes.c:344,17'
          Dst:             igraph_vector_size
        - Src:             'src/graph/attributes.c:345,13'
          Dst:             igraph_vector_resize
        - Src:             'src/graph/attributes.c:345,13'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:353,17'
          Dst:             igraph_vector_bool_size
        - Src:             'src/graph/attributes.c:354,13'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/graph/attributes.c:354,13'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:363,17'
          Dst:             igraph_strvector_resize
        - Src:             'src/graph/attributes.c:363,17'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:365,21'
          Dst:             igraph_strvector_size
        - Src:             'src/graph/attributes.c:366,17'
          Dst:             igraph_strvector_resize
        - Src:             'src/graph/attributes.c:366,17'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:368,21'
          Dst:             igraph_strvector_set
        - Src:             'src/graph/attributes.c:368,21'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:374,13'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:378,13'
          Dst:             igraph_errorf
    - functionName:    igraph_attribute_record_size
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          84
      EdgeCount:       29
      CyclomaticComplexity: 16
      functionsReached:
        - igraph_errorf
        - igraph_fatal
        - igraph_strvector_size
        - igraph_vector_bool_size
        - igraph_vector_size
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:298,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/attributes.c:296,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/attributes.c:300,20'
          Dst:             igraph_vector_size
        - Src:             'src/graph/attributes.c:303,20'
          Dst:             igraph_strvector_size
        - Src:             'src/graph/attributes.c:306,20'
          Dst:             igraph_vector_bool_size
        - Src:             'src/graph/attributes.c:312,13'
          Dst:             igraph_errorf
    - functionName:    igraph_attribute_record_check_type
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          72
      EdgeCount:       23
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:266,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/attributes.c:268,17'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:271,17'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:274,17'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:277,17'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:280,17'
          Dst:             igraph_error
    - functionName:    igraph_i_cattribute_find_or_return
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          101
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_attribute_record_check_type
        - igraph_error
        - igraph_errorf
        - igraph_i_cattribute_find
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:116,11'
          Dst:             igraph_i_cattribute_find
        - Src:             'src/graph/cattributes.c:118,9'
          Dst:             igraph_errorf
        - Src:             'src/graph/cattributes.c:122,9'
          Dst:             igraph_attribute_record_check_type
        - Src:             'src/graph/cattributes.c:122,9'
          Dst:             igraph_error
    - functionName:    igraph_i_cattribute_find
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_attribute_record_list_get_ptr
        - igraph_i_cattribute_find_index
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:70,26'
          Dst:             igraph_i_cattribute_find_index
        - Src:             'src/graph/cattributes.c:74,15'
          Dst:             igraph_attribute_record_list_get_ptr
    - functionName:    igraph_i_cattribute_find_index
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          61
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_attribute_record_list_get_ptr
        - igraph_attribute_record_list_size
        - strcmp
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:50,22'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/graph/cattributes.c:52,48'
          Dst:             igraph_attribute_record_list_get_ptr
        - Src:             'src/graph/cattributes.c:53,14'
          Dst:             strcmp
    - functionName:    igraph_i_cattributes_cs_concat
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1154
      functionLinenumberEnd: 1186
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          227
      EdgeCount:       49
      CyclomaticComplexity: 10
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_strvector_get
        - igraph_strvector_set
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
        - strcpy
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1157,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:1161,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:1162,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/cattributes.c:1167,19'
          Dst:             igraph_strvector_get
        - Src:             'src/graph/cattributes.c:1168,20'
          Dst:             strlen
        - Src:             'src/graph/cattributes.c:1170,16'
          Dst:             calloc
        - Src:             'src/graph/cattributes.c:1171,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1172,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:1172,9'
          Dst:             igraph_free
        - Src:             'src/graph/cattributes.c:1175,19'
          Dst:             igraph_strvector_get
        - Src:             'src/graph/cattributes.c:1176,13'
          Dst:             strcpy
        - Src:             'src/graph/cattributes.c:1177,20'
          Dst:             strlen
        - Src:             'src/graph/cattributes.c:1180,9'
          Dst:             igraph_strvector_set
        - Src:             'src/graph/cattributes.c:1180,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1182,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    strcpy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_cattributes_cs_last
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1132
      functionLinenumberEnd: 1150
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          149
      EdgeCount:       29
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_strvector_get
        - igraph_strvector_set
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1135,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:1139,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:1140,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/cattributes.c:1142,13'
          Dst:             igraph_strvector_set
        - Src:             'src/graph/cattributes.c:1142,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1144,31'
          Dst:             igraph_strvector_get
        - Src:             'src/graph/cattributes.c:1145,13'
          Dst:             igraph_strvector_set
        - Src:             'src/graph/cattributes.c:1145,13'
          Dst:             igraph_error
    - functionName:    igraph_i_cattributes_cs_first
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1110
      functionLinenumberEnd: 1128
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          147
      EdgeCount:       29
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_strvector_get
        - igraph_strvector_set
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1113,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:1117,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:1118,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/cattributes.c:1120,13'
          Dst:             igraph_strvector_set
        - Src:             'src/graph/cattributes.c:1120,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1122,31'
          Dst:             igraph_strvector_get
        - Src:             'src/graph/cattributes.c:1123,13'
          Dst:             igraph_strvector_set
        - Src:             'src/graph/cattributes.c:1123,13'
          Dst:             igraph_error
    - functionName:    igraph_i_cattributes_sn_random
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1083
      functionLinenumberEnd: 1106
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          193
      EdgeCount:       41
      CyclomaticComplexity: 8
      functionsReached:
        - igraph_error
        - igraph_rng_default
        - igraph_rng_get_integer
        - igraph_strvector_get
        - igraph_strvector_set
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1087,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:1090,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:1091,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/cattributes.c:1094,13'
          Dst:             igraph_strvector_set
        - Src:             'src/graph/cattributes.c:1094,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1096,19'
          Dst:             igraph_strvector_get
        - Src:             'src/graph/cattributes.c:1097,13'
          Dst:             igraph_strvector_set
        - Src:             'src/graph/cattributes.c:1097,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1099,30'
          Dst:             igraph_rng_default
        - Src:             'src/graph/cattributes.c:1099,30'
          Dst:             igraph_rng_get_integer
        - Src:             'src/graph/cattributes.c:1100,19'
          Dst:             igraph_strvector_get
        - Src:             'src/graph/cattributes.c:1101,13'
          Dst:             igraph_strvector_set
        - Src:             'src/graph/cattributes.c:1101,13'
          Dst:             igraph_error
    - functionName:    igraph_i_cattributes_cs_func
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1191
      functionLinenumberEnd: 1225
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         53
      ICount:          266
      EdgeCount:       60
      CyclomaticComplexity: 9
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_free
        - igraph_strvector_destroy
        - igraph_strvector_get
        - igraph_strvector_init
        - igraph_strvector_resize
        - igraph_strvector_set
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1195,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:1198,5'
          Dst:             igraph_strvector_init
        - Src:             'src/graph/cattributes.c:1198,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1198,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:1198,5'
          Dst:             igraph_strvector_destroy
        - Src:             'src/graph/cattributes.c:1201,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:1203,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/cattributes.c:1204,9'
          Dst:             igraph_strvector_resize
        - Src:             'src/graph/cattributes.c:1204,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1207,32'
          Dst:             igraph_strvector_get
        - Src:             'src/graph/cattributes.c:1208,13'
          Dst:             igraph_strvector_set
        - Src:             'src/graph/cattributes.c:1208,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1212,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1213,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:1213,9'
          Dst:             igraph_free
        - Src:             'src/graph/cattributes.c:1215,9'
          Dst:             igraph_strvector_set
        - Src:             'src/graph/cattributes.c:1215,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1218,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/cattributes.c:1221,5'
          Dst:             igraph_strvector_destroy
        - Src:             'src/graph/cattributes.c:1222,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_cattributes_cb_last
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 947
      functionLinenumberEnd: 963
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          97
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:951,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:954,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:955,26'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_i_cattributes_cb_first
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 926
      functionLinenumberEnd: 942
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          95
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:930,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:933,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:934,26'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_i_cattributes_cb_random
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 902
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          129
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_rng_default
        - igraph_rng_get_integer
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:906,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:909,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:910,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/cattributes.c:916,30'
          Dst:             igraph_rng_default
        - Src:             'src/graph/cattributes.c:916,30'
          Dst:             igraph_rng_get_integer
    - functionName:    igraph_i_cattributes_cb_majority
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1016
      functionLinenumberEnd: 1045
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          161
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_rng_default
        - igraph_rng_get_bool
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1020,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:1023,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:1024,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/cattributes.c:1038,36'
          Dst:             igraph_rng_default
        - Src:             'src/graph/cattributes.c:1038,36'
          Dst:             igraph_rng_get_bool
    - functionName:    igraph_i_cattributes_cb_all_is_true
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 968
      functionLinenumberEnd: 987
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          111
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:972,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:975,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:976,26'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_i_cattributes_cb_any_is_true
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 992
      functionLinenumberEnd: 1011
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          111
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:996,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:999,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:1000,26'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_i_cattributes_cb_func
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1051
      functionLinenumberEnd: 1079
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          211
      EdgeCount:       42
      CyclomaticComplexity: 7
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_bool_destroy
        - igraph_vector_bool_init
        - igraph_vector_bool_resize
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1055,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:1058,5'
          Dst:             igraph_vector_bool_init
        - Src:             'src/graph/cattributes.c:1058,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1058,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:1058,5'
          Dst:             igraph_vector_bool_destroy
        - Src:             'src/graph/cattributes.c:1061,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:1063,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/cattributes.c:1064,9'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/graph/cattributes.c:1064,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1071,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1075,5'
          Dst:             igraph_vector_bool_destroy
        - Src:             'src/graph/cattributes.c:1076,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_cattributes_cn_mean
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 845
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          123
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:848,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:851,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:852,26'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_i_cattributes_cn_last
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 824
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          95
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:828,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:831,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:832,26'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_i_cattributes_cn_first
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 803
      functionLinenumberEnd: 819
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          93
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:807,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:810,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:811,26'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_i_cattributes_cn_random
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionLinenumberEnd: 798
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          125
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_rng_default
        - igraph_rng_get_integer
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:783,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:786,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:787,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/cattributes.c:793,30'
          Dst:             igraph_rng_default
        - Src:             'src/graph/cattributes.c:793,30'
          Dst:             igraph_rng_get_integer
    - functionName:    igraph_i_cattributes_cn_max
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 755
      functionLinenumberEnd: 774
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          137
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:758,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:761,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:762,26'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_i_cattributes_cn_min
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 731
      functionLinenumberEnd: 750
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          137
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:734,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:737,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:738,26'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_i_cattributes_cn_prod
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 710
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          101
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:713,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:717,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:718,26'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_i_cattributes_cn_sum
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 689
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          101
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:692,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:696,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:697,26'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_i_cattributes_cn_func
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 870
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          207
      EdgeCount:       42
      CyclomaticComplexity: 7
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_destroy
        - igraph_vector_init
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
        - igraph_vector_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:874,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:877,5'
          Dst:             igraph_vector_init
        - Src:             'src/graph/cattributes.c:877,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:877,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:877,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/graph/cattributes.c:880,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:882,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/cattributes.c:883,9'
          Dst:             igraph_vector_resize
        - Src:             'src/graph/cattributes.c:883,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:890,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:894,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/graph/cattributes.c:895,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_cattribute_combine_attribute_record_lists
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1270
      functionLinenumberEnd: 1447
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         299
      ICount:          1301
      EdgeCount:       332
      CyclomaticComplexity: 35
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_attribute_combination_query
        - igraph_attribute_record_destroy
        - igraph_attribute_record_init
        - igraph_attribute_record_list_clear
        - igraph_attribute_record_list_empty
        - igraph_attribute_record_list_get_ptr
        - igraph_attribute_record_list_push_back
        - igraph_attribute_record_list_size
        - igraph_attribute_record_resize
        - igraph_error
        - igraph_fatal
        - igraph_free
        - igraph_i_cattributes_cb_all_is_true
        - igraph_i_cattributes_cb_any_is_true
        - igraph_i_cattributes_cb_first
        - igraph_i_cattributes_cb_func
        - igraph_i_cattributes_cb_last
        - igraph_i_cattributes_cb_majority
        - igraph_i_cattributes_cb_random
        - igraph_i_cattributes_cn_first
        - igraph_i_cattributes_cn_func
        - igraph_i_cattributes_cn_last
        - igraph_i_cattributes_cn_max
        - igraph_i_cattributes_cn_mean
        - igraph_i_cattributes_cn_min
        - igraph_i_cattributes_cn_prod
        - igraph_i_cattributes_cn_random
        - igraph_i_cattributes_cn_sum
        - igraph_i_cattributes_cs_concat
        - igraph_i_cattributes_cs_first
        - igraph_i_cattributes_cs_func
        - igraph_i_cattributes_cs_last
        - igraph_i_cattributes_sn_random
        - igraph_vector_int_list_size
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/graph/cattributes.c:1311,13'
          Branch Sides:    []
        - Branch String:   'src/graph/cattributes.c:1354,13'
          Branch Sides:    []
        - Branch String:   'src/graph/cattributes.c:1390,13'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/cattributes.c:1271,29'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/graph/cattributes.c:1274,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/cattributes.c:1275,5'
          Dst:             igraph_attribute_record_list_empty
        - Src:             'src/graph/cattributes.c:1275,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/cattributes.c:1277,18'
          Dst:             calloc
        - Src:             'src/graph/cattributes.c:1278,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1279,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:1279,5'
          Dst:             igraph_free
        - Src:             'src/graph/cattributes.c:1282,51'
          Dst:             igraph_attribute_record_list_get_ptr
        - Src:             'src/graph/cattributes.c:1286,9'
          Dst:             igraph_attribute_combination_query
        - Src:             'src/graph/cattributes.c:1286,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1291,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:1291,5'
          Dst:             igraph_attribute_record_list_clear
        - Src:             'src/graph/cattributes.c:1294,51'
          Dst:             igraph_attribute_record_list_get_ptr
        - Src:             'src/graph/cattributes.c:1305,9'
          Dst:             igraph_attribute_record_init
        - Src:             'src/graph/cattributes.c:1305,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1306,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:1306,9'
          Dst:             igraph_attribute_record_destroy
        - Src:             'src/graph/cattributes.c:1308,9'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:1308,9'
          Dst:             igraph_attribute_record_resize
        - Src:             'src/graph/cattributes.c:1308,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1313,17'
          Dst:             igraph_i_cattributes_cn_func
        - Src:             'src/graph/cattributes.c:1313,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1317,17'
          Dst:             igraph_i_cattributes_cn_sum
        - Src:             'src/graph/cattributes.c:1317,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1320,17'
          Dst:             igraph_i_cattributes_cn_prod
        - Src:             'src/graph/cattributes.c:1320,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1323,17'
          Dst:             igraph_i_cattributes_cn_min
        - Src:             'src/graph/cattributes.c:1323,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1326,17'
          Dst:             igraph_i_cattributes_cn_max
        - Src:             'src/graph/cattributes.c:1326,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1329,17'
          Dst:             igraph_i_cattributes_cn_random
        - Src:             'src/graph/cattributes.c:1329,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1332,17'
          Dst:             igraph_i_cattributes_cn_first
        - Src:             'src/graph/cattributes.c:1332,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1335,17'
          Dst:             igraph_i_cattributes_cn_last
        - Src:             'src/graph/cattributes.c:1335,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1338,17'
          Dst:             igraph_i_cattributes_cn_mean
        - Src:             'src/graph/cattributes.c:1338,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1341,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1345,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1349,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1356,17'
          Dst:             igraph_i_cattributes_cb_func
        - Src:             'src/graph/cattributes.c:1356,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1361,17'
          Dst:             igraph_i_cattributes_cb_any_is_true
        - Src:             'src/graph/cattributes.c:1361,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1365,17'
          Dst:             igraph_i_cattributes_cb_all_is_true
        - Src:             'src/graph/cattributes.c:1365,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1369,17'
          Dst:             igraph_i_cattributes_cb_majority
        - Src:             'src/graph/cattributes.c:1369,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1372,17'
          Dst:             igraph_i_cattributes_cb_random
        - Src:             'src/graph/cattributes.c:1372,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1375,17'
          Dst:             igraph_i_cattributes_cb_first
        - Src:             'src/graph/cattributes.c:1375,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1378,17'
          Dst:             igraph_i_cattributes_cb_last
        - Src:             'src/graph/cattributes.c:1378,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1381,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1385,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1392,17'
          Dst:             igraph_i_cattributes_cs_func
        - Src:             'src/graph/cattributes.c:1392,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1396,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1399,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1402,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1406,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1410,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1414,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1418,17'
          Dst:             igraph_i_cattributes_sn_random
        - Src:             'src/graph/cattributes.c:1418,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1421,17'
          Dst:             igraph_i_cattributes_cs_first
        - Src:             'src/graph/cattributes.c:1421,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1424,17'
          Dst:             igraph_i_cattributes_cs_last
        - Src:             'src/graph/cattributes.c:1424,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1427,17'
          Dst:             igraph_i_cattributes_cs_concat
        - Src:             'src/graph/cattributes.c:1427,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1430,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1435,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1439,9'
          Dst:             igraph_attribute_record_list_push_back
        - Src:             'src/graph/cattributes.c:1439,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1440,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/cattributes.c:1444,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_attribute_permutation_work_area_release_stored_strvectors
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_ptr_destroy_all
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:399,9'
          Dst:             igraph_vector_ptr_destroy_all
    - functionName:    igraph_i_attribute_permutation_work_area_permute_and_store_strvector
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          155
      EdgeCount:       40
      CyclomaticComplexity: 6
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_strvector_destroy
        - igraph_strvector_index
        - igraph_strvector_init
        - igraph_vector_ptr_push_back
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:480,15'
          Dst:             calloc
        - Src:             'src/graph/cattributes.c:481,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:482,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:482,5'
          Dst:             igraph_free
        - Src:             'src/graph/cattributes.c:483,5'
          Dst:             igraph_strvector_init
        - Src:             'src/graph/cattributes.c:483,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:484,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:484,5'
          Dst:             igraph_strvector_destroy
        - Src:             'src/graph/cattributes.c:485,5'
          Dst:             igraph_vector_ptr_push_back
        - Src:             'src/graph/cattributes.c:485,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:486,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/cattributes.c:488,5'
          Dst:             igraph_strvector_index
        - Src:             'src/graph/cattributes.c:488,5'
          Dst:             igraph_error
    - functionName:    igraph_i_attribute_permutation_work_area_alloc_for_strings
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          100
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_strvector_destroy
        - igraph_vector_ptr_init
        - igraph_vector_ptr_set_item_destructor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:461,15'
          Dst:             calloc
        - Src:             'src/graph/cattributes.c:462,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:463,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:463,9'
          Dst:             igraph_free
        - Src:             'src/graph/cattributes.c:464,9'
          Dst:             igraph_vector_ptr_init
        - Src:             'src/graph/cattributes.c:464,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:465,9'
          Dst:             igraph_vector_ptr_set_item_destructor
        - Src:             'src/graph/cattributes.c:465,9'
          Dst:             igraph_strvector_destroy
        - Src:             'src/graph/cattributes.c:467,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_attribute_permutation_work_area_alloc_for_boolean
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          101
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_vector_bool_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:444,15'
          Dst:             calloc
        - Src:             'src/graph/cattributes.c:445,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:446,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:446,9'
          Dst:             igraph_free
        - Src:             'src/graph/cattributes.c:447,9'
          Dst:             igraph_vector_bool_init
        - Src:             'src/graph/cattributes.c:447,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:449,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_attribute_permutation_work_area_alloc_for_numeric
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 436
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          101
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_vector_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:427,15'
          Dst:             calloc
        - Src:             'src/graph/cattributes.c:428,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:429,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:429,9'
          Dst:             igraph_free
        - Src:             'src/graph/cattributes.c:430,9'
          Dst:             igraph_vector_init
        - Src:             'src/graph/cattributes.c:430,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:432,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_attribute_permutation_work_area_destroy
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          69
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_i_attribute_permutation_work_area_release_stored_strvectors
        - igraph_vector_bool_destroy
        - igraph_vector_destroy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:408,5'
          Dst:             igraph_i_attribute_permutation_work_area_release_stored_strvectors
        - Src:             'src/graph/cattributes.c:410,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/graph/cattributes.c:415,9'
          Dst:             igraph_vector_bool_destroy
    - functionName:    igraph_i_attribute_permutation_work_area_init
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_cattribute_permute_attribute_record_list
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          255
      EdgeCount:       53
      CyclomaticComplexity: 6
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_attribute_record_list_clear
        - igraph_attribute_record_list_empty
        - igraph_attribute_record_list_get_ptr
        - igraph_attribute_record_list_size
        - igraph_error
        - igraph_fatal
        - igraph_i_cattribute_find_or_create
        - igraph_strvector_index
        - igraph_vector_bool_index
        - igraph_vector_index
        - igraph_vector_int_size
        - igraph_warningf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/graph/cattributes.c:519,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/cattributes.c:500,16'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/graph/cattributes.c:504,5'
          Dst:             igraph_attribute_record_list_empty
        - Src:             'src/graph/cattributes.c:504,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/cattributes.c:505,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:505,5'
          Dst:             igraph_attribute_record_list_clear
        - Src:             'src/graph/cattributes.c:507,14'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/cattributes.c:509,45'
          Dst:             igraph_attribute_record_list_get_ptr
        - Src:             'src/graph/cattributes.c:514,9'
          Dst:             igraph_i_cattribute_find_or_create
        - Src:             'src/graph/cattributes.c:514,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:521,13'
          Dst:             igraph_vector_index
        - Src:             'src/graph/cattributes.c:521,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:526,13'
          Dst:             igraph_vector_bool_index
        - Src:             'src/graph/cattributes.c:526,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:531,13'
          Dst:             igraph_strvector_index
        - Src:             'src/graph/cattributes.c:531,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:536,13'
          Dst:             igraph_warningf
        - Src:             'src/graph/cattributes.c:543,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_cattribute_find_or_create
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         53
      ICount:          240
      EdgeCount:       63
      CyclomaticComplexity: 12
      functionsReached:
        - igraph_attribute_record_check_type
        - igraph_attribute_record_list_push_back_new
        - igraph_attribute_record_resize
        - igraph_attribute_record_set_name
        - igraph_attribute_record_set_type
        - igraph_attribute_record_size
        - igraph_error
        - igraph_i_cattribute_find
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:150,11'
          Dst:             igraph_i_cattribute_find
        - Src:             'src/graph/cattributes.c:153,13'
          Dst:             igraph_attribute_record_check_type
        - Src:             'src/graph/cattributes.c:153,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:156,9'
          Dst:             igraph_attribute_record_list_push_back_new
        - Src:             'src/graph/cattributes.c:156,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:157,9'
          Dst:             igraph_attribute_record_set_name
        - Src:             'src/graph/cattributes.c:157,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:158,9'
          Dst:             igraph_attribute_record_set_type
        - Src:             'src/graph/cattributes.c:158,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:161,23'
          Dst:             igraph_attribute_record_size
        - Src:             'src/graph/cattributes.c:162,9'
          Dst:             igraph_attribute_record_resize
        - Src:             'src/graph/cattributes.c:162,9'
          Dst:             igraph_error
    - functionName:    igraph_i_cattribute_permute_attribute_record_list_in_place
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         119
      ICount:          613
      EdgeCount:       134
      CyclomaticComplexity: 17
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_attribute_record_list_get_ptr
        - igraph_attribute_record_list_size
        - igraph_error
        - igraph_fatal
        - igraph_i_attribute_permutation_work_area_alloc_for_boolean
        - igraph_i_attribute_permutation_work_area_alloc_for_numeric
        - igraph_i_attribute_permutation_work_area_alloc_for_strings
        - igraph_i_attribute_permutation_work_area_destroy
        - igraph_i_attribute_permutation_work_area_init
        - igraph_i_attribute_permutation_work_area_permute_and_store_strvector
        - igraph_i_attribute_permutation_work_area_release_stored_strvectors
        - igraph_strvector_reserve
        - igraph_vector_bool_index
        - igraph_vector_bool_reserve
        - igraph_vector_bool_swap
        - igraph_vector_index
        - igraph_vector_int_size
        - igraph_vector_reserve
        - igraph_vector_swap
        - igraph_warningf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/graph/cattributes.c:571,9'
          Branch Sides:    []
        - Branch String:   'src/graph/cattributes.c:636,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/cattributes.c:551,29'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/graph/cattributes.c:557,29'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/cattributes.c:567,5'
          Dst:             igraph_i_attribute_permutation_work_area_init
        - Src:             'src/graph/cattributes.c:567,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:568,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:568,5'
          Dst:             igraph_i_attribute_permutation_work_area_destroy
        - Src:             'src/graph/cattributes.c:570,18'
          Dst:             igraph_attribute_record_list_get_ptr
        - Src:             'src/graph/cattributes.c:574,13'
          Dst:             igraph_vector_reserve
        - Src:             'src/graph/cattributes.c:574,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:575,13'
          Dst:             igraph_i_attribute_permutation_work_area_alloc_for_numeric
        - Src:             'src/graph/cattributes.c:575,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:580,13'
          Dst:             igraph_vector_bool_reserve
        - Src:             'src/graph/cattributes.c:580,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:581,13'
          Dst:             igraph_i_attribute_permutation_work_area_alloc_for_boolean
        - Src:             'src/graph/cattributes.c:581,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:586,13'
          Dst:             igraph_strvector_reserve
        - Src:             'src/graph/cattributes.c:586,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:587,13'
          Dst:             igraph_i_attribute_permutation_work_area_alloc_for_strings
        - Src:             'src/graph/cattributes.c:587,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:591,13'
          Dst:             igraph_warningf
        - Src:             'src/graph/cattributes.c:604,18'
          Dst:             igraph_attribute_record_list_get_ptr
        - Src:             'src/graph/cattributes.c:607,13'
          Dst:             igraph_i_attribute_permutation_work_area_permute_and_store_strvector
        - Src:             'src/graph/cattributes.c:607,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:621,18'
          Dst:             igraph_attribute_record_list_get_ptr
        - Src:             'src/graph/cattributes.c:632,5'
          Dst:             igraph_i_attribute_permutation_work_area_release_stored_strvectors
        - Src:             'src/graph/cattributes.c:635,18'
          Dst:             igraph_attribute_record_list_get_ptr
        - Src:             'src/graph/cattributes.c:640,13'
          Dst:             igraph_fatal
        - Src:             'src/graph/cattributes.c:641,13'
          Dst:             igraph_vector_index
        - Src:             'src/graph/cattributes.c:641,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:642,13'
          Dst:             igraph_vector_swap
        - Src:             'src/graph/cattributes.c:647,13'
          Dst:             igraph_fatal
        - Src:             'src/graph/cattributes.c:648,13'
          Dst:             igraph_vector_bool_index
        - Src:             'src/graph/cattributes.c:648,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:649,13'
          Dst:             igraph_vector_bool_swap
        - Src:             'src/graph/cattributes.c:660,5'
          Dst:             igraph_i_attribute_permutation_work_area_destroy
        - Src:             'src/graph/cattributes.c:661,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_cattribute_find_const
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_attribute_record_list_get_ptr
        - igraph_i_cattribute_find_index
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:91,26'
          Dst:             igraph_i_cattribute_find_index
        - Src:             'src/graph/cattributes.c:95,15'
          Dst:             igraph_attribute_record_list_get_ptr
    - functionName:    igraph_i_cattribute_revert_attribute_vector_sizes
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          80
      EdgeCount:       17
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_attribute_record_list_get_ptr
        - igraph_attribute_record_list_size
        - igraph_attribute_record_resize
        - igraph_attribute_record_size
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:181,32'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/graph/cattributes.c:183,42'
          Dst:             igraph_attribute_record_list_get_ptr
        - Src:             'src/graph/cattributes.c:184,9'
          Dst:             igraph_attribute_record_size
        - Src:             'src/graph/cattributes.c:184,9'
          Dst:             igraph_fatal
        - Src:             'src/graph/cattributes.c:185,13'
          Dst:             igraph_attribute_record_resize
        - Src:             'src/graph/cattributes.c:188,13'
          Dst:             igraph_fatal
    - functionName:    igraph_i_cattribute_add_vertices_or_edges_inner
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         90
      ICount:          448
      EdgeCount:       102
      CyclomaticComplexity: 14
      functionsReached:
        - igraph_attribute_record_list_get_ptr
        - igraph_attribute_record_list_size
        - igraph_attribute_record_resize
        - igraph_attribute_record_size
        - igraph_error
        - igraph_fatal
        - igraph_i_cattribute_find_const
        - igraph_i_cattribute_find_or_create
        - igraph_strvector_append
        - igraph_strvector_size
        - igraph_vector_append
        - igraph_vector_bool_append
        - igraph_vector_bool_size
        - igraph_vector_size
        - igraph_warningf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/cattributes.c:296,13'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/cattributes.c:271,48'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/graph/cattributes.c:274,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/cattributes.c:279,56'
          Dst:             igraph_attribute_record_list_get_ptr
        - Src:             'src/graph/cattributes.c:281,9'
          Dst:             igraph_i_cattribute_find_or_create
        - Src:             'src/graph/cattributes.c:281,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:285,14'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/graph/cattributes.c:287,45'
          Dst:             igraph_attribute_record_list_get_ptr
        - Src:             'src/graph/cattributes.c:289,15'
          Dst:             igraph_i_cattribute_find_const
        - Src:             'src/graph/cattributes.c:292,9'
          Dst:             igraph_attribute_record_size
        - Src:             'src/graph/cattributes.c:292,9'
          Dst:             igraph_fatal
        - Src:             'src/graph/cattributes.c:298,27'
          Dst:             igraph_vector_size
        - Src:             'src/graph/cattributes.c:299,21'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:301,17'
          Dst:             igraph_vector_append
        - Src:             'src/graph/cattributes.c:301,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:306,27'
          Dst:             igraph_strvector_size
        - Src:             'src/graph/cattributes.c:307,21'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:309,17'
          Dst:             igraph_strvector_append
        - Src:             'src/graph/cattributes.c:309,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:314,27'
          Dst:             igraph_vector_bool_size
        - Src:             'src/graph/cattributes.c:315,21'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:317,17'
          Dst:             igraph_vector_bool_append
        - Src:             'src/graph/cattributes.c:317,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:322,17'
          Dst:             igraph_warningf
        - Src:             'src/graph/cattributes.c:331,13'
          Dst:             igraph_attribute_record_resize
        - Src:             'src/graph/cattributes.c:331,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:334,9'
          Dst:             igraph_attribute_record_size
        - Src:             'src/graph/cattributes.c:334,9'
          Dst:             igraph_fatal
    - functionName:    igraph_i_cattribute_add_vertices_or_edges
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_cattribute_add_vertices_or_edges_inner
        - igraph_i_cattribute_revert_attribute_vector_sizes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:346,26'
          Dst:             igraph_i_cattribute_add_vertices_or_edges_inner
        - Src:             'src/graph/cattributes.c:364,9'
          Dst:             igraph_i_cattribute_revert_attribute_vector_sizes
    - functionName:    igraph_cattribute_remove_all
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2896
      functionLinenumberEnd: 2909
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - bool
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_attribute_record_list_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2901,9'
          Dst:             igraph_attribute_record_list_clear
        - Src:             'src/graph/cattributes.c:2904,9'
          Dst:             igraph_attribute_record_list_clear
        - Src:             'src/graph/cattributes.c:2907,9'
          Dst:             igraph_attribute_record_list_clear
    - functionName:    igraph_cattribute_remove_e
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2870
      functionLinenumberEnd: 2881
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_attribute_record_list_discard
        - igraph_i_cattribute_find_index
        - igraph_warning
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2874,22'
          Dst:             igraph_i_cattribute_find_index
        - Src:             'src/graph/cattributes.c:2877,9'
          Dst:             igraph_attribute_record_list_discard
        - Src:             'src/graph/cattributes.c:2879,9'
          Dst:             igraph_warning
    - functionName:    igraph_cattribute_remove_v
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2848
      functionLinenumberEnd: 2859
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_attribute_record_list_discard
        - igraph_i_cattribute_find_index
        - igraph_warning
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2852,22'
          Dst:             igraph_i_cattribute_find_index
        - Src:             'src/graph/cattributes.c:2855,9'
          Dst:             igraph_attribute_record_list_discard
        - Src:             'src/graph/cattributes.c:2857,9'
          Dst:             igraph_warning
    - functionName:    igraph_cattribute_remove_g
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2825
      functionLinenumberEnd: 2836
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_attribute_record_list_discard
        - igraph_i_cattribute_find_index
        - igraph_warning
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2829,22'
          Dst:             igraph_i_cattribute_find_index
        - Src:             'src/graph/cattributes.c:2832,9'
          Dst:             igraph_attribute_record_list_discard
        - Src:             'src/graph/cattributes.c:2834,9'
          Dst:             igraph_warning
    - functionName:    igraph_cattribute_EAS_setv
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2799
      functionLinenumberEnd: 2813
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          118
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_ecount
        - igraph_error
        - igraph_i_cattribute_find_or_create
        - igraph_strvector_size
        - igraph_strvector_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2802,23'
          Dst:             igraph_ecount
        - Src:             'src/graph/cattributes.c:2805,9'
          Dst:             igraph_strvector_size
        - Src:             'src/graph/cattributes.c:2806,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:2809,5'
          Dst:             igraph_i_cattribute_find_or_create
        - Src:             'src/graph/cattributes.c:2809,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:2810,5'
          Dst:             igraph_strvector_update
        - Src:             'src/graph/cattributes.c:2810,5'
          Dst:             igraph_error
    - functionName:    igraph_cattribute_EAB_setv
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2766
      functionLinenumberEnd: 2780
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          118
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_ecount
        - igraph_error
        - igraph_i_cattribute_find_or_create
        - igraph_vector_bool_size
        - igraph_vector_bool_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2769,23'
          Dst:             igraph_ecount
        - Src:             'src/graph/cattributes.c:2772,9'
          Dst:             igraph_vector_bool_size
        - Src:             'src/graph/cattributes.c:2773,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:2776,5'
          Dst:             igraph_i_cattribute_find_or_create
        - Src:             'src/graph/cattributes.c:2776,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:2777,5'
          Dst:             igraph_vector_bool_update
        - Src:             'src/graph/cattributes.c:2777,5'
          Dst:             igraph_error
    - functionName:    igraph_cattribute_EAN_setv
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2734
      functionLinenumberEnd: 2748
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          118
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_ecount
        - igraph_error
        - igraph_i_cattribute_find_or_create
        - igraph_vector_size
        - igraph_vector_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2737,23'
          Dst:             igraph_ecount
        - Src:             'src/graph/cattributes.c:2740,9'
          Dst:             igraph_vector_size
        - Src:             'src/graph/cattributes.c:2741,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:2744,5'
          Dst:             igraph_i_cattribute_find_or_create
        - Src:             'src/graph/cattributes.c:2744,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:2745,5'
          Dst:             igraph_vector_update
        - Src:             'src/graph/cattributes.c:2745,5'
          Dst:             igraph_error
    - functionName:    igraph_cattribute_VAS_setv
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2702
      functionLinenumberEnd: 2716
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          118
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_cattribute_find_or_create
        - igraph_strvector_size
        - igraph_strvector_update
        - igraph_vcount
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2705,23'
          Dst:             igraph_vcount
        - Src:             'src/graph/cattributes.c:2708,9'
          Dst:             igraph_strvector_size
        - Src:             'src/graph/cattributes.c:2709,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:2712,5'
          Dst:             igraph_i_cattribute_find_or_create
        - Src:             'src/graph/cattributes.c:2712,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:2713,5'
          Dst:             igraph_strvector_update
        - Src:             'src/graph/cattributes.c:2713,5'
          Dst:             igraph_error
    - functionName:    igraph_cattribute_VAB_setv
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2669
      functionLinenumberEnd: 2683
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          118
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_cattribute_find_or_create
        - igraph_vcount
        - igraph_vector_bool_size
        - igraph_vector_bool_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2672,23'
          Dst:             igraph_vcount
        - Src:             'src/graph/cattributes.c:2675,9'
          Dst:             igraph_vector_bool_size
        - Src:             'src/graph/cattributes.c:2676,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:2679,5'
          Dst:             igraph_i_cattribute_find_or_create
        - Src:             'src/graph/cattributes.c:2679,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:2680,5'
          Dst:             igraph_vector_bool_update
        - Src:             'src/graph/cattributes.c:2680,5'
          Dst:             igraph_error
    - functionName:    igraph_cattribute_VAN_setv
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2636
      functionLinenumberEnd: 2650
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          118
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_cattribute_find_or_create
        - igraph_vcount
        - igraph_vector_size
        - igraph_vector_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2639,23'
          Dst:             igraph_vcount
        - Src:             'src/graph/cattributes.c:2642,9'
          Dst:             igraph_vector_size
        - Src:             'src/graph/cattributes.c:2643,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:2646,5'
          Dst:             igraph_i_cattribute_find_or_create
        - Src:             'src/graph/cattributes.c:2646,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:2647,5'
          Dst:             igraph_vector_update
        - Src:             'src/graph/cattributes.c:2647,5'
          Dst:             igraph_error
    - functionName:    igraph_cattribute_EAS_set
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2607
      functionLinenumberEnd: 2617
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          100
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_ecount
        - igraph_error
        - igraph_i_cattribute_find_or_create
        - igraph_strvector_set
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2611,5'
          Dst:             igraph_ecount
        - Src:             'src/graph/cattributes.c:2611,5'
          Dst:             igraph_i_cattribute_find_or_create
        - Src:             'src/graph/cattributes.c:2611,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:2614,5'
          Dst:             igraph_strvector_set
        - Src:             'src/graph/cattributes.c:2614,5'
          Dst:             igraph_error
    - functionName:    igraph_cattribute_EAB_set
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2575
      functionLinenumberEnd: 2585
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          78
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_ecount
        - igraph_error
        - igraph_i_cattribute_find_or_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2579,5'
          Dst:             igraph_ecount
        - Src:             'src/graph/cattributes.c:2579,5'
          Dst:             igraph_i_cattribute_find_or_create
        - Src:             'src/graph/cattributes.c:2579,5'
          Dst:             igraph_error
    - functionName:    igraph_cattribute_EAN_set
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2544
      functionLinenumberEnd: 2554
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          75
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_ecount
        - igraph_error
        - igraph_i_cattribute_find_or_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2548,5'
          Dst:             igraph_ecount
        - Src:             'src/graph/cattributes.c:2548,5'
          Dst:             igraph_i_cattribute_find_or_create
        - Src:             'src/graph/cattributes.c:2548,5'
          Dst:             igraph_error
    - functionName:    igraph_cattribute_VAS_set
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2513
      functionLinenumberEnd: 2523
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          100
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_i_cattribute_find_or_create
        - igraph_strvector_set
        - igraph_vcount
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2517,5'
          Dst:             igraph_vcount
        - Src:             'src/graph/cattributes.c:2517,5'
          Dst:             igraph_i_cattribute_find_or_create
        - Src:             'src/graph/cattributes.c:2517,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:2520,5'
          Dst:             igraph_strvector_set
        - Src:             'src/graph/cattributes.c:2520,5'
          Dst:             igraph_error
    - functionName:    igraph_cattribute_VAB_set
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2481
      functionLinenumberEnd: 2491
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          78
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_i_cattribute_find_or_create
        - igraph_vcount
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2485,5'
          Dst:             igraph_vcount
        - Src:             'src/graph/cattributes.c:2485,5'
          Dst:             igraph_i_cattribute_find_or_create
        - Src:             'src/graph/cattributes.c:2485,5'
          Dst:             igraph_error
    - functionName:    igraph_cattribute_VAN_set
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2450
      functionLinenumberEnd: 2460
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          75
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_i_cattribute_find_or_create
        - igraph_vcount
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2454,5'
          Dst:             igraph_vcount
        - Src:             'src/graph/cattributes.c:2454,5'
          Dst:             igraph_i_cattribute_find_or_create
        - Src:             'src/graph/cattributes.c:2454,5'
          Dst:             igraph_error
    - functionName:    igraph_cattribute_GAS_set
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2416
      functionLinenumberEnd: 2429
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          98
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_i_cattribute_find_or_create
        - igraph_strvector_set
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2421,5'
          Dst:             igraph_i_cattribute_find_or_create
        - Src:             'src/graph/cattributes.c:2421,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:2426,5'
          Dst:             igraph_strvector_set
        - Src:             'src/graph/cattributes.c:2426,5'
          Dst:             igraph_error
    - functionName:    igraph_cattribute_GAB_set
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2385
      functionLinenumberEnd: 2398
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          76
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_i_cattribute_find_or_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2390,5'
          Dst:             igraph_i_cattribute_find_or_create
        - Src:             'src/graph/cattributes.c:2390,5'
          Dst:             igraph_error
    - functionName:    igraph_cattribute_GAN_set
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2355
      functionLinenumberEnd: 2368
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          73
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_i_cattribute_find_or_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2360,5'
          Dst:             igraph_i_cattribute_find_or_create
        - Src:             'src/graph/cattributes.c:2360,5'
          Dst:             igraph_error
    - functionName:    igraph_cattribute_has_attr
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2336
      functionLinenumberEnd: 2337
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_cattribute_has_attr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2337,12'
          Dst:             igraph_i_cattribute_has_attr
    - functionName:    igraph_i_cattribute_has_attr
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1536
      functionLinenumberEnd: 1551
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          74
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - igraph_error
        - igraph_i_cattribute_find_index
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/cattributes.c:1538,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/cattributes.c:1540,16'
          Dst:             igraph_i_cattribute_find_index
        - Src:             'src/graph/cattributes.c:1542,16'
          Dst:             igraph_i_cattribute_find_index
        - Src:             'src/graph/cattributes.c:1544,16'
          Dst:             igraph_i_cattribute_find_index
        - Src:             'src/graph/cattributes.c:1546,9'
          Dst:             igraph_error
    - functionName:    igraph_cattribute_list
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2316
      functionLinenumberEnd: 2318
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_cattribute_get_info
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2317,12'
          Dst:             igraph_i_cattribute_get_info
    - functionName:    igraph_i_cattribute_get_info
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1498
      functionLinenumberEnd: 1532
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          278
      EdgeCount:       54
      CyclomaticComplexity: 11
      functionsReached:
        - igraph_attribute_record_list_get_ptr
        - igraph_attribute_record_list_size
        - igraph_error
        - igraph_strvector_resize
        - igraph_strvector_set
        - igraph_vector_int_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1509,28'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/graph/cattributes.c:1512,13'
          Dst:             igraph_strvector_resize
        - Src:             'src/graph/cattributes.c:1512,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1515,13'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/cattributes.c:1515,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1519,52'
          Dst:             igraph_attribute_record_list_get_ptr
        - Src:             'src/graph/cattributes.c:1523,17'
          Dst:             igraph_strvector_set
        - Src:             'src/graph/cattributes.c:1523,17'
          Dst:             igraph_error
    - functionName:    igraph_cattribute_EASV
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2288
      functionLinenumberEnd: 2290
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_cattribute_get_string_edge_attr
        - igraph_strvector_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2289,5'
          Dst:             igraph_strvector_clear
        - Src:             'src/graph/cattributes.c:2290,12'
          Dst:             igraph_i_cattribute_get_string_edge_attr
    - functionName:    igraph_i_cattribute_get_string_edge_attr
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1748
      functionLinenumberEnd: 1774
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          266
      EdgeCount:       59
      CyclomaticComplexity: 10
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_eit_create
        - igraph_eit_destroy
        - igraph_error
        - igraph_es_is_all
        - igraph_i_cattribute_find_or_return
        - igraph_strvector_append
        - igraph_strvector_get
        - igraph_strvector_resize
        - igraph_strvector_set
        - igraph_strvector_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1754,5'
          Dst:             igraph_i_cattribute_find_or_return
        - Src:             'src/graph/cattributes.c:1754,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1757,9'
          Dst:             igraph_es_is_all
        - Src:             'src/graph/cattributes.c:1758,9'
          Dst:             igraph_strvector_append
        - Src:             'src/graph/cattributes.c:1758,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1761,26'
          Dst:             igraph_strvector_size
        - Src:             'src/graph/cattributes.c:1762,9'
          Dst:             igraph_eit_create
        - Src:             'src/graph/cattributes.c:1762,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1763,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:1763,9'
          Dst:             igraph_eit_destroy
        - Src:             'src/graph/cattributes.c:1764,9'
          Dst:             igraph_strvector_resize
        - Src:             'src/graph/cattributes.c:1764,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1767,13'
          Dst:             igraph_strvector_get
        - Src:             'src/graph/cattributes.c:1767,13'
          Dst:             igraph_strvector_set
        - Src:             'src/graph/cattributes.c:1767,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1769,9'
          Dst:             igraph_eit_destroy
        - Src:             'src/graph/cattributes.c:1770,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_cattribute_VASV
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2267
      functionLinenumberEnd: 2269
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_cattribute_get_string_vertex_attr
        - igraph_strvector_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2268,5'
          Dst:             igraph_strvector_clear
        - Src:             'src/graph/cattributes.c:2269,12'
          Dst:             igraph_i_cattribute_get_string_vertex_attr
    - functionName:    igraph_i_cattribute_get_string_vertex_attr
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1686
      functionLinenumberEnd: 1713
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          268
      EdgeCount:       59
      CyclomaticComplexity: 10
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_i_cattribute_find_or_return
        - igraph_strvector_append
        - igraph_strvector_clear
        - igraph_strvector_get
        - igraph_strvector_resize
        - igraph_strvector_set
        - igraph_strvector_size
        - igraph_vit_create
        - igraph_vit_destroy
        - igraph_vs_is_all
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1692,5'
          Dst:             igraph_i_cattribute_find_or_return
        - Src:             'src/graph/cattributes.c:1692,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1695,9'
          Dst:             igraph_vs_is_all
        - Src:             'src/graph/cattributes.c:1696,9'
          Dst:             igraph_strvector_clear
        - Src:             'src/graph/cattributes.c:1697,9'
          Dst:             igraph_strvector_append
        - Src:             'src/graph/cattributes.c:1697,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1700,26'
          Dst:             igraph_strvector_size
        - Src:             'src/graph/cattributes.c:1701,9'
          Dst:             igraph_vit_create
        - Src:             'src/graph/cattributes.c:1701,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1702,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:1702,9'
          Dst:             igraph_vit_destroy
        - Src:             'src/graph/cattributes.c:1703,9'
          Dst:             igraph_strvector_resize
        - Src:             'src/graph/cattributes.c:1703,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1706,13'
          Dst:             igraph_strvector_get
        - Src:             'src/graph/cattributes.c:1706,13'
          Dst:             igraph_strvector_set
        - Src:             'src/graph/cattributes.c:1706,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1708,9'
          Dst:             igraph_vit_destroy
        - Src:             'src/graph/cattributes.c:1709,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_cattribute_EABV
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2246
      functionLinenumberEnd: 2248
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_cattribute_get_bool_edge_attr
        - igraph_vector_bool_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2247,5'
          Dst:             igraph_vector_bool_clear
        - Src:             'src/graph/cattributes.c:2248,12'
          Dst:             igraph_i_cattribute_get_bool_edge_attr
    - functionName:    igraph_i_cattribute_get_bool_edge_attr
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1779
      functionLinenumberEnd: 1805
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          246
      EdgeCount:       51
      CyclomaticComplexity: 9
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_eit_create
        - igraph_eit_destroy
        - igraph_error
        - igraph_es_is_all
        - igraph_i_cattribute_find_or_return
        - igraph_vector_bool_append
        - igraph_vector_bool_resize
        - igraph_vector_bool_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1785,5'
          Dst:             igraph_i_cattribute_find_or_return
        - Src:             'src/graph/cattributes.c:1785,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1788,9'
          Dst:             igraph_es_is_all
        - Src:             'src/graph/cattributes.c:1789,9'
          Dst:             igraph_vector_bool_append
        - Src:             'src/graph/cattributes.c:1789,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1792,26'
          Dst:             igraph_vector_bool_size
        - Src:             'src/graph/cattributes.c:1793,9'
          Dst:             igraph_eit_create
        - Src:             'src/graph/cattributes.c:1793,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1794,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:1794,9'
          Dst:             igraph_eit_destroy
        - Src:             'src/graph/cattributes.c:1795,9'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/graph/cattributes.c:1795,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1800,9'
          Dst:             igraph_eit_destroy
        - Src:             'src/graph/cattributes.c:1801,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_cattribute_EANV
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2226
      functionLinenumberEnd: 2228
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_cattribute_get_numeric_edge_attr
        - igraph_vector_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2227,5'
          Dst:             igraph_vector_clear
        - Src:             'src/graph/cattributes.c:2228,12'
          Dst:             igraph_i_cattribute_get_numeric_edge_attr
    - functionName:    igraph_i_cattribute_get_numeric_edge_attr
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1717
      functionLinenumberEnd: 1743
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          244
      EdgeCount:       51
      CyclomaticComplexity: 9
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_eit_create
        - igraph_eit_destroy
        - igraph_error
        - igraph_es_is_all
        - igraph_i_cattribute_find_or_return
        - igraph_vector_append
        - igraph_vector_resize
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1723,5'
          Dst:             igraph_i_cattribute_find_or_return
        - Src:             'src/graph/cattributes.c:1723,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1726,9'
          Dst:             igraph_es_is_all
        - Src:             'src/graph/cattributes.c:1727,9'
          Dst:             igraph_vector_append
        - Src:             'src/graph/cattributes.c:1727,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1730,26'
          Dst:             igraph_vector_size
        - Src:             'src/graph/cattributes.c:1731,9'
          Dst:             igraph_eit_create
        - Src:             'src/graph/cattributes.c:1731,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1732,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:1732,9'
          Dst:             igraph_eit_destroy
        - Src:             'src/graph/cattributes.c:1733,9'
          Dst:             igraph_vector_resize
        - Src:             'src/graph/cattributes.c:1733,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1738,9'
          Dst:             igraph_eit_destroy
        - Src:             'src/graph/cattributes.c:1739,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_cattribute_VABV
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2206
      functionLinenumberEnd: 2208
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_cattribute_get_bool_vertex_attr
        - igraph_vector_bool_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2207,5'
          Dst:             igraph_vector_bool_clear
        - Src:             'src/graph/cattributes.c:2208,12'
          Dst:             igraph_i_cattribute_get_bool_vertex_attr
    - functionName:    igraph_i_cattribute_get_bool_vertex_attr
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1655
      functionLinenumberEnd: 1681
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          246
      EdgeCount:       51
      CyclomaticComplexity: 9
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_i_cattribute_find_or_return
        - igraph_vector_bool_append
        - igraph_vector_bool_resize
        - igraph_vector_bool_size
        - igraph_vit_create
        - igraph_vit_destroy
        - igraph_vs_is_all
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1661,5'
          Dst:             igraph_i_cattribute_find_or_return
        - Src:             'src/graph/cattributes.c:1661,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1664,9'
          Dst:             igraph_vs_is_all
        - Src:             'src/graph/cattributes.c:1665,9'
          Dst:             igraph_vector_bool_append
        - Src:             'src/graph/cattributes.c:1665,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1668,26'
          Dst:             igraph_vector_bool_size
        - Src:             'src/graph/cattributes.c:1669,9'
          Dst:             igraph_vit_create
        - Src:             'src/graph/cattributes.c:1669,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1670,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:1670,9'
          Dst:             igraph_vit_destroy
        - Src:             'src/graph/cattributes.c:1671,9'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/graph/cattributes.c:1671,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1676,9'
          Dst:             igraph_vit_destroy
        - Src:             'src/graph/cattributes.c:1677,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_cattribute_VANV
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2186
      functionLinenumberEnd: 2188
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_cattribute_get_numeric_vertex_attr
        - igraph_vector_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2187,5'
          Dst:             igraph_vector_clear
        - Src:             'src/graph/cattributes.c:2188,12'
          Dst:             igraph_i_cattribute_get_numeric_vertex_attr
    - functionName:    igraph_i_cattribute_get_numeric_vertex_attr
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1624
      functionLinenumberEnd: 1650
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          244
      EdgeCount:       51
      CyclomaticComplexity: 9
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_i_cattribute_find_or_return
        - igraph_vector_append
        - igraph_vector_resize
        - igraph_vector_size
        - igraph_vit_create
        - igraph_vit_destroy
        - igraph_vs_is_all
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1630,5'
          Dst:             igraph_i_cattribute_find_or_return
        - Src:             'src/graph/cattributes.c:1630,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1633,9'
          Dst:             igraph_vs_is_all
        - Src:             'src/graph/cattributes.c:1634,9'
          Dst:             igraph_vector_append
        - Src:             'src/graph/cattributes.c:1634,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1637,26'
          Dst:             igraph_vector_size
        - Src:             'src/graph/cattributes.c:1638,9'
          Dst:             igraph_vit_create
        - Src:             'src/graph/cattributes.c:1638,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1639,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:1639,9'
          Dst:             igraph_vit_destroy
        - Src:             'src/graph/cattributes.c:1640,9'
          Dst:             igraph_vector_resize
        - Src:             'src/graph/cattributes.c:1640,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1645,9'
          Dst:             igraph_vit_destroy
        - Src:             'src/graph/cattributes.c:1646,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_cattribute_EAS
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2156
      functionLinenumberEnd: 2169
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          55
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_cattribute_find
        - igraph_strvector_get
        - igraph_warningf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2161,11'
          Dst:             igraph_i_cattribute_find
        - Src:             'src/graph/cattributes.c:2163,9'
          Dst:             igraph_warningf
        - Src:             'src/graph/cattributes.c:2168,12'
          Dst:             igraph_strvector_get
    - functionName:    igraph_cattribute_EAB
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2121
      functionLinenumberEnd: 2134
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          59
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_cattribute_find
        - igraph_warningf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2126,11'
          Dst:             igraph_i_cattribute_find
        - Src:             'src/graph/cattributes.c:2128,9'
          Dst:             igraph_warningf
    - functionName:    igraph_cattribute_EAN
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2088
      functionLinenumberEnd: 2101
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          58
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_cattribute_find
        - igraph_warningf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2093,11'
          Dst:             igraph_i_cattribute_find
        - Src:             'src/graph/cattributes.c:2095,9'
          Dst:             igraph_warningf
    - functionName:    igraph_cattribute_VAS
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2055
      functionLinenumberEnd: 2068
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          55
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_cattribute_find
        - igraph_strvector_get
        - igraph_warningf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2060,11'
          Dst:             igraph_i_cattribute_find
        - Src:             'src/graph/cattributes.c:2062,9'
          Dst:             igraph_warningf
        - Src:             'src/graph/cattributes.c:2067,12'
          Dst:             igraph_strvector_get
    - functionName:    igraph_cattribute_VAB
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2020
      functionLinenumberEnd: 2033
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          59
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_cattribute_find
        - igraph_warningf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2025,11'
          Dst:             igraph_i_cattribute_find
        - Src:             'src/graph/cattributes.c:2027,9'
          Dst:             igraph_warningf
    - functionName:    igraph_cattribute_VAN
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1987
      functionLinenumberEnd: 2000
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          58
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_cattribute_find
        - igraph_warningf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1992,11'
          Dst:             igraph_i_cattribute_find
        - Src:             'src/graph/cattributes.c:1994,9'
          Dst:             igraph_warningf
    - functionName:    igraph_cattribute_GAS
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1954
      functionLinenumberEnd: 1967
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          52
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_cattribute_find
        - igraph_strvector_get
        - igraph_warningf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1959,11'
          Dst:             igraph_i_cattribute_find
        - Src:             'src/graph/cattributes.c:1961,9'
          Dst:             igraph_warningf
        - Src:             'src/graph/cattributes.c:1966,12'
          Dst:             igraph_strvector_get
    - functionName:    igraph_cattribute_GAB
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1922
      functionLinenumberEnd: 1935
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          56
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_cattribute_find
        - igraph_warningf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1927,11'
          Dst:             igraph_i_cattribute_find
        - Src:             'src/graph/cattributes.c:1929,9'
          Dst:             igraph_warningf
    - functionName:    igraph_cattribute_GAN
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1891
      functionLinenumberEnd: 1904
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          55
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_cattribute_find
        - igraph_warningf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1896,11'
          Dst:             igraph_i_cattribute_find
        - Src:             'src/graph/cattributes.c:1898,9'
          Dst:             igraph_warningf
    - functionName:    igraph_i_cattribute_get_bool_graph_attr
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1597
      functionLinenumberEnd: 1606
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          103
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_i_cattribute_find_or_return
        - igraph_vector_bool_push_back
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1602,5'
          Dst:             igraph_i_cattribute_find_or_return
        - Src:             'src/graph/cattributes.c:1602,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1603,5'
          Dst:             igraph_vector_bool_push_back
        - Src:             'src/graph/cattributes.c:1603,5'
          Dst:             igraph_error
    - functionName:    igraph_i_cattribute_get_string_graph_attr
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1610
      functionLinenumberEnd: 1619
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          99
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_i_cattribute_find_or_return
        - igraph_strvector_get
        - igraph_strvector_push_back
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1615,5'
          Dst:             igraph_i_cattribute_find_or_return
        - Src:             'src/graph/cattributes.c:1615,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1616,5'
          Dst:             igraph_strvector_get
        - Src:             'src/graph/cattributes.c:1616,5'
          Dst:             igraph_strvector_push_back
        - Src:             'src/graph/cattributes.c:1616,5'
          Dst:             igraph_error
    - functionName:    igraph_i_cattribute_get_numeric_graph_attr
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1584
      functionLinenumberEnd: 1593
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          102
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_i_cattribute_find_or_return
        - igraph_vector_push_back
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1589,5'
          Dst:             igraph_i_cattribute_find_or_return
        - Src:             'src/graph/cattributes.c:1589,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1590,5'
          Dst:             igraph_vector_push_back
        - Src:             'src/graph/cattributes.c:1590,5'
          Dst:             igraph_error
    - functionName:    igraph_i_cattribute_get_type
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1556
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          105
      EdgeCount:       18
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_error
        - igraph_i_cattribute_find_or_return
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/cattributes.c:1561,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/cattributes.c:1572,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1576,5'
          Dst:             igraph_i_cattribute_find_or_return
        - Src:             'src/graph/cattributes.c:1576,5'
          Dst:             igraph_error
    - functionName:    igraph_i_cattribute_combine_edges
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1484
      functionLinenumberEnd: 1488
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_cattribute_combine_attribute_record_lists
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1487,12'
          Dst:             igraph_i_cattribute_combine_attribute_record_lists
    - functionName:    igraph_i_cattribute_permute_edges
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1471
      functionLinenumberEnd: 1479
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_cattribute_permute_attribute_record_list
        - igraph_i_cattribute_permute_attribute_record_list_in_place
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1475,16'
          Dst:             igraph_i_cattribute_permute_attribute_record_list_in_place
        - Src:             'src/graph/cattributes.c:1477,16'
          Dst:             igraph_i_cattribute_permute_attribute_record_list
    - functionName:    igraph_i_cattribute_add_edges
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1463
      functionLinenumberEnd: 1466
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_ecount
        - igraph_i_cattribute_add_vertices_or_edges
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1464,23'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/cattributes.c:1466,66'
          Dst:             igraph_ecount
        - Src:             'src/graph/cattributes.c:1466,12'
          Dst:             igraph_i_cattribute_add_vertices_or_edges
    - functionName:    igraph_i_cattribute_combine_vertices
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1452
      functionLinenumberEnd: 1456
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_cattribute_combine_attribute_record_lists
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1455,12'
          Dst:             igraph_i_cattribute_combine_attribute_record_lists
    - functionName:    igraph_i_cattribute_permute_vertices
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 668
      functionLinenumberEnd: 676
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_cattribute_permute_attribute_record_list
        - igraph_i_cattribute_permute_attribute_record_list_in_place
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:672,16'
          Dst:             igraph_i_cattribute_permute_attribute_record_list_in_place
        - Src:             'src/graph/cattributes.c:674,16'
          Dst:             igraph_i_cattribute_permute_attribute_record_list
    - functionName:    igraph_i_cattribute_add_vertices
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_cattribute_add_vertices_or_edges
        - igraph_vcount
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:375,66'
          Dst:             igraph_vcount
        - Src:             'src/graph/cattributes.c:375,12'
          Dst:             igraph_i_cattribute_add_vertices_or_edges
    - functionName:    igraph_i_cattribute_copy
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          213
      EdgeCount:       41
      CyclomaticComplexity: 7
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_attribute_record_list_destroy
        - igraph_attribute_record_list_init
        - igraph_attribute_record_list_init_copy
        - igraph_error
        - igraph_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:242,14'
          Dst:             calloc
        - Src:             'src/graph/cattributes.c:243,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:244,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:244,5'
          Dst:             igraph_free
        - Src:             'src/graph/cattributes.c:252,13'
          Dst:             igraph_attribute_record_list_init_copy
        - Src:             'src/graph/cattributes.c:252,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:254,13'
          Dst:             igraph_attribute_record_list_init
        - Src:             'src/graph/cattributes.c:254,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:256,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:256,9'
          Dst:             igraph_attribute_record_list_destroy
        - Src:             'src/graph/cattributes.c:260,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_cattribute_destroy
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_attribute_record_list_destroy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:223,5'
          Dst:             igraph_attribute_record_list_destroy
        - Src:             'src/graph/cattributes.c:224,5'
          Dst:             igraph_attribute_record_list_destroy
        - Src:             'src/graph/cattributes.c:225,5'
          Dst:             igraph_attribute_record_list_destroy
    - functionName:    igraph_i_cattribute_init
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         50
      ICount:          209
      EdgeCount:       56
      CyclomaticComplexity: 8
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_attribute_record_list_destroy
        - igraph_attribute_record_list_init
        - igraph_attribute_record_list_init_copy
        - igraph_error
        - igraph_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:198,13'
          Dst:             calloc
        - Src:             'src/graph/cattributes.c:199,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:200,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:200,5'
          Dst:             igraph_free
        - Src:             'src/graph/cattributes.c:203,9'
          Dst:             igraph_attribute_record_list_init_copy
        - Src:             'src/graph/cattributes.c:203,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:205,9'
          Dst:             igraph_attribute_record_list_init
        - Src:             'src/graph/cattributes.c:205,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:207,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:207,5'
          Dst:             igraph_attribute_record_list_destroy
        - Src:             'src/graph/cattributes.c:209,5'
          Dst:             igraph_attribute_record_list_init
        - Src:             'src/graph/cattributes.c:209,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:210,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:210,5'
          Dst:             igraph_attribute_record_list_destroy
        - Src:             'src/graph/cattributes.c:212,5'
          Dst:             igraph_attribute_record_list_init
        - Src:             'src/graph/cattributes.c:212,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:213,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:213,5'
          Dst:             igraph_attribute_record_list_destroy
        - Src:             'src/graph/cattributes.c:216,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_eit_all_between
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1869
      functionLinenumberEnd: 1894
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          210
      EdgeCount:       50
      CyclomaticComplexity: 9
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_get_all_eids_between
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:1873,32'
          Dst:             igraph_vcount
        - Src:             'src/graph/iterators.c:1877,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1880,11'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:1881,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1882,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1882,5'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:1883,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/iterators.c:1883,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1883,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1883,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:1884,5'
          Dst:             igraph_get_all_eids_between
        - Src:             'src/graph/iterators.c:1884,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1885,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/iterators.c:1890,16'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_i_eit_path
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1825
      functionLinenumberEnd: 1865
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          235
      EdgeCount:       49
      CyclomaticComplexity: 8
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_get_eid
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_isininterval
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:1826,22'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/iterators.c:1827,32'
          Dst:             igraph_vcount
        - Src:             'src/graph/iterators.c:1831,10'
          Dst:             igraph_vector_int_isininterval
        - Src:             'src/graph/iterators.c:1832,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1841,11'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:1842,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1843,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1843,5'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:1845,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/iterators.c:1845,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1845,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1845,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:1851,9'
          Dst:             igraph_get_eid
        - Src:             'src/graph/iterators.c:1851,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1856,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_eit_pairs
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1785
      functionLinenumberEnd: 1822
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          240
      EdgeCount:       51
      CyclomaticComplexity: 8
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_get_eid
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_isininterval
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:1786,22'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/iterators.c:1787,32'
          Dst:             igraph_vcount
        - Src:             'src/graph/iterators.c:1792,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1795,10'
          Dst:             igraph_vector_int_isininterval
        - Src:             'src/graph/iterators.c:1796,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1799,11'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:1800,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1801,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1801,5'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:1802,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/iterators.c:1802,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1802,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1802,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:1808,9'
          Dst:             igraph_get_eid
        - Src:             'src/graph/iterators.c:1808,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1813,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_eit_create_incident
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1750
      functionLinenumberEnd: 1782
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          214
      EdgeCount:       51
      CyclomaticComplexity: 7
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_incident
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:1755,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/iterators.c:1755,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1755,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1755,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:1756,5'
          Dst:             igraph_incident
        - Src:             'src/graph/iterators.c:1756,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1761,15'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:1762,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1763,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1763,5'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:1765,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/iterators.c:1766,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/iterators.c:1766,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1766,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1766,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:1772,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:1773,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/iterators.c:1779,16'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_i_eit_create_allfromto
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1696
      functionLinenumberEnd: 1747
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         103
      ICount:          450
      EdgeCount:       119
      CyclomaticComplexity: 18
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_ecount
        - igraph_error
        - igraph_free
        - igraph_incident
        - igraph_is_directed
        - igraph_vcount
        - igraph_vector_int_append
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_int_reserve
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:1698,32'
          Dst:             igraph_vcount
        - Src:             'src/graph/iterators.c:1699,32'
          Dst:             igraph_ecount
        - Src:             'src/graph/iterators.c:1701,11'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:1702,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1703,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1703,5'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:1705,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/iterators.c:1705,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1705,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1705,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:1706,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/graph/iterators.c:1706,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1708,9'
          Dst:             igraph_is_directed
        - Src:             'src/graph/iterators.c:1710,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/iterators.c:1710,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1710,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1710,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:1712,13'
          Dst:             igraph_incident
        - Src:             'src/graph/iterators.c:1712,13'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1713,13'
          Dst:             igraph_vector_int_append
        - Src:             'src/graph/iterators.c:1715,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:1716,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/iterators.c:1720,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/iterators.c:1720,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1720,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1720,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:1721,17'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:1722,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1723,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1723,9'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:1725,13'
          Dst:             igraph_incident
        - Src:             'src/graph/iterators.c:1725,13'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1726,41'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/iterators.c:1729,21'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/graph/iterators.c:1734,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:1736,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/iterators.c:1743,16'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/iterators.c:1745,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_es_all_between_size
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1662
      functionLinenumberEnd: 1680
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          168
      EdgeCount:       40
      CyclomaticComplexity: 8
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_get_all_eids_between
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:1663,32'
          Dst:             igraph_vcount
        - Src:             'src/graph/iterators.c:1670,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1673,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/iterators.c:1673,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1673,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1673,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:1674,5'
          Dst:             igraph_get_all_eids_between
        - Src:             'src/graph/iterators.c:1674,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1675,15'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/iterators.c:1676,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:1677,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_es_path_size
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1637
      functionLinenumberEnd: 1659
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          151
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_get_eid
        - igraph_vcount
        - igraph_vector_int_isininterval
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:1638,25'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/iterators.c:1639,32'
          Dst:             igraph_vcount
        - Src:             'src/graph/iterators.c:1641,10'
          Dst:             igraph_vector_int_isininterval
        - Src:             'src/graph/iterators.c:1642,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1654,9'
          Dst:             igraph_get_eid
        - Src:             'src/graph/iterators.c:1654,9'
          Dst:             igraph_error
    - functionName:    igraph_i_es_pairs_size
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1611
      functionLinenumberEnd: 1634
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          156
      EdgeCount:       29
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_get_eid
        - igraph_vcount
        - igraph_vector_int_isininterval
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:1612,25'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/iterators.c:1613,32'
          Dst:             igraph_vcount
        - Src:             'src/graph/iterators.c:1616,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1619,10'
          Dst:             igraph_vector_int_isininterval
        - Src:             'src/graph/iterators.c:1620,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1629,9'
          Dst:             igraph_get_eid
        - Src:             'src/graph/iterators.c:1629,9'
          Dst:             igraph_error
    - functionName:    igraph_es_size
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1544
      functionLinenumberEnd: 1608
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         65
      ICount:          333
      EdgeCount:       71
      CyclomaticComplexity: 8
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_ecount
        - igraph_error
        - igraph_i_es_all_between_size
        - igraph_i_es_pairs_size
        - igraph_i_es_path_size
        - igraph_incident
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/iterators.c:1547,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/iterators.c:1549,19'
          Dst:             igraph_ecount
        - Src:             'src/graph/iterators.c:1553,19'
          Dst:             igraph_ecount
        - Src:             'src/graph/iterators.c:1557,19'
          Dst:             igraph_ecount
        - Src:             'src/graph/iterators.c:1561,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/iterators.c:1561,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1561,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1561,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:1562,9'
          Dst:             igraph_incident
        - Src:             'src/graph/iterators.c:1562,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1566,19'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/iterators.c:1567,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:1568,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/iterators.c:1576,28'
          Dst:             igraph_ecount
        - Src:             'src/graph/iterators.c:1585,19'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/iterators.c:1593,9'
          Dst:             igraph_i_es_pairs_size
        - Src:             'src/graph/iterators.c:1593,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1597,9'
          Dst:             igraph_i_es_path_size
        - Src:             'src/graph/iterators.c:1597,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1601,9'
          Dst:             igraph_i_es_all_between_size
        - Src:             'src/graph/iterators.c:1601,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1605,9'
          Dst:             igraph_error
    - functionName:    igraph_es_type
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1520
      functionLinenumberEnd: 1521
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_eit_as_vector
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2023
      functionLinenumberEnd: 2048
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          157
      EdgeCount:       29
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_resize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/iterators.c:2029,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/iterators.c:2027,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/iterators.c:2027,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:2042,9'
          Dst:             igraph_error
    - functionName:    igraph_eit_destroy
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2008
      functionLinenumberEnd: 2021
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - igraph_free
        - igraph_vector_int_destroy
      functionUses:    14
      BranchProfiles:
        - Branch String:   'src/graph/iterators.c:2009,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/iterators.c:2014,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:2015,9'
          Dst:             igraph_free
    - functionName:    igraph_eit_create
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1922
      functionLinenumberEnd: 1996
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         93
      ICount:          483
      EdgeCount:       106
      CyclomaticComplexity: 15
      functionsReached:
        - igraph_ecount
        - igraph_error
        - igraph_i_eit_all_between
        - igraph_i_eit_create_allfromto
        - igraph_i_eit_create_incident
        - igraph_i_eit_pairs
        - igraph_i_eit_path
        - igraph_vector_int_isininterval
        - igraph_vector_int_size
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/graph/iterators.c:1923,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/iterators.c:1928,20'
          Dst:             igraph_ecount
        - Src:             'src/graph/iterators.c:1931,9'
          Dst:             igraph_i_eit_create_allfromto
        - Src:             'src/graph/iterators.c:1931,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1934,9'
          Dst:             igraph_i_eit_create_allfromto
        - Src:             'src/graph/iterators.c:1934,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1937,9'
          Dst:             igraph_i_eit_create_incident
        - Src:             'src/graph/iterators.c:1937,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1950,25'
          Dst:             igraph_ecount
        - Src:             'src/graph/iterators.c:1951,13'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1960,20'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/iterators.c:1961,58'
          Dst:             igraph_ecount
        - Src:             'src/graph/iterators.c:1961,14'
          Dst:             igraph_vector_int_isininterval
        - Src:             'src/graph/iterators.c:1962,13'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1967,40'
          Dst:             igraph_ecount
        - Src:             'src/graph/iterators.c:1971,17'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1974,17'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1983,9'
          Dst:             igraph_i_eit_pairs
        - Src:             'src/graph/iterators.c:1983,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1986,9'
          Dst:             igraph_i_eit_path
        - Src:             'src/graph/iterators.c:1986,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1989,9'
          Dst:             igraph_i_eit_all_between
        - Src:             'src/graph/iterators.c:1989,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1992,9'
          Dst:             igraph_error
    - functionName:    igraph_es_as_vector
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1514
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          88
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_eit_as_vector
        - igraph_eit_create
        - igraph_eit_destroy
        - igraph_error
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:1507,5'
          Dst:             igraph_eit_create
        - Src:             'src/graph/iterators.c:1507,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1508,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1508,5'
          Dst:             igraph_eit_destroy
        - Src:             'src/graph/iterators.c:1509,5'
          Dst:             igraph_eit_as_vector
        - Src:             'src/graph/iterators.c:1509,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1511,5'
          Dst:             igraph_eit_destroy
        - Src:             'src/graph/iterators.c:1512,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_es_copy
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1459
      functionLinenumberEnd: 1485
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          185
      EdgeCount:       45
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_vector_int_init_copy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/iterators.c:1463,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/iterators.c:1465,15'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:1466,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1467,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1467,9'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:1468,9'
          Dst:             igraph_vector_int_init_copy
        - Src:             'src/graph/iterators.c:1468,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1470,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/iterators.c:1474,15'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:1475,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1476,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1476,9'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:1477,9'
          Dst:             igraph_vector_int_init_copy
        - Src:             'src/graph/iterators.c:1477,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1479,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_es_is_all
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1445
      functionLinenumberEnd: 1446
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_es_destroy
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1408
      functionLinenumberEnd: 1432
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          98
      EdgeCount:       37
      CyclomaticComplexity: 20
      functionsReached:
        - igraph_vector_int_destroy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/iterators.c:1409,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/iterators.c:1421,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:1426,9'
          Dst:             igraph_vector_int_destroy
    - functionName:    igraph_es_all_between
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1387
      functionLinenumberEnd: 1392
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_es_path_small
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1329
      functionLinenumberEnd: 1365
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          222
      EdgeCount:       47
      CyclomaticComplexity: 9
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_vector_int_destroy
        - igraph_vector_int_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:1335,11'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:1336,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1337,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1337,5'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:1347,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/iterators.c:1347,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1347,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1347,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:1358,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_es_path
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1313
      functionLinenumberEnd: 1327
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_vector_int_init_copy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:1316,11'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:1317,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1318,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1318,5'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:1319,5'
          Dst:             igraph_vector_int_init_copy
        - Src:             'src/graph/iterators.c:1319,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1320,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_es_pairs_small
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1256
      functionLinenumberEnd: 1292
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          222
      EdgeCount:       47
      CyclomaticComplexity: 9
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_vector_int_destroy
        - igraph_vector_int_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:1262,11'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:1263,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1264,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1264,5'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:1274,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/iterators.c:1274,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1274,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1274,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:1285,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_es_pairs
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1212
      functionLinenumberEnd: 1226
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_vector_int_init_copy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:1215,11'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:1216,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1217,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1217,5'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:1218,5'
          Dst:             igraph_vector_int_init_copy
        - Src:             'src/graph/iterators.c:1218,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1219,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_ess_range
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1181
      functionLinenumberEnd: 1186
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_es_range
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1164
      functionLinenumberEnd: 1166
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_ess_range
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:1165,11'
          Dst:             igraph_ess_range
    - functionName:    igraph_ess_vector
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1139
      functionLinenumberEnd: 1143
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_es_vector_copy
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1110
      functionLinenumberEnd: 1123
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          92
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_vector_int_init_copy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:1113,11'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:1114,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1115,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1115,5'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:1116,5'
          Dst:             igraph_vector_int_init_copy
        - Src:             'src/graph/iterators.c:1116,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1117,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_es_vector
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1083
      functionLinenumberEnd: 1086
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_ess_1
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1058
      functionLinenumberEnd: 1062
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_es_1
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1041
      functionLinenumberEnd: 1044
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_ess_none
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionLinenumberEnd: 1026
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_es_none
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1005
      functionLinenumberEnd: 1007
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_es_incident
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 990
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_ess_all
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 956
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_es_all
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:955,5'
          Dst:             igraph_es_all
    - functionName:    igraph_es_all
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 937
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          55
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - igraph_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/iterators.c:922,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/iterators.c:933,9'
          Dst:             igraph_error
    - functionName:    igraph_vs_size
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 676
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         81
      ICount:          416
      EdgeCount:       92
      CyclomaticComplexity: 13
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_neighbors
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/iterators.c:617,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/iterators.c:623,28'
          Dst:             igraph_vcount
        - Src:             'src/graph/iterators.c:633,19'
          Dst:             igraph_vcount
        - Src:             'src/graph/iterators.c:636,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/iterators.c:636,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:636,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:636,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:637,9'
          Dst:             igraph_neighbors
        - Src:             'src/graph/iterators.c:637,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:641,19'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/iterators.c:642,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:643,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/iterators.c:647,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/iterators.c:647,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:647,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:647,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:648,9'
          Dst:             igraph_neighbors
        - Src:             'src/graph/iterators.c:648,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:652,19'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/iterators.c:653,19'
          Dst:             igraph_vcount
        - Src:             'src/graph/iterators.c:654,16'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:655,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:656,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:656,9'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:663,9'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:664,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:665,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/iterators.c:670,19'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/iterators.c:674,5'
          Dst:             igraph_error
    - functionName:    igraph_vs_type
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vs_copy
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          104
      EdgeCount:       24
      CyclomaticComplexity: 3
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_vector_int_init_copy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/iterators.c:574,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/iterators.c:576,15'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:577,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:578,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:578,9'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:579,9'
          Dst:             igraph_vector_int_init_copy
        - Src:             'src/graph/iterators.c:579,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:581,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vit_as_vector
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 892
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          157
      EdgeCount:       29
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_resize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/iterators.c:873,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/iterators.c:871,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/iterators.c:871,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:886,9'
          Dst:             igraph_error
    - functionName:    igraph_vit_destroy
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 866
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - igraph_free
        - igraph_vector_int_destroy
      functionUses:    12
      BranchProfiles:
        - Branch String:   'src/graph/iterators.c:854,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/iterators.c:859,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:860,9'
          Dst:             igraph_free
    - functionName:    igraph_vit_create
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 838
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         173
      ICount:          857
      EdgeCount:       199
      CyclomaticComplexity: 28
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_neighbors
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_isininterval
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/graph/iterators.c:719,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/iterators.c:724,20'
          Dst:             igraph_vcount
        - Src:             'src/graph/iterators.c:727,19'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:728,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:729,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:729,9'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:730,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/iterators.c:730,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:730,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:730,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:731,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/iterators.c:731,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:731,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:731,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:732,9'
          Dst:             igraph_neighbors
        - Src:             'src/graph/iterators.c:732,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:736,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/iterators.c:737,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/iterators.c:737,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:742,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:743,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/iterators.c:753,19'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:754,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:755,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:755,9'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:756,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/iterators.c:756,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:756,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:756,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:757,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/iterators.c:757,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:757,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:757,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:758,9'
          Dst:             igraph_neighbors
        - Src:             'src/graph/iterators.c:758,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:762,19'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/iterators.c:763,13'
          Dst:             igraph_vcount
        - Src:             'src/graph/iterators.c:764,16'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:765,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:766,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:766,9'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:773,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/iterators.c:773,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:781,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:782,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/iterators.c:801,25'
          Dst:             igraph_vcount
        - Src:             'src/graph/iterators.c:802,13'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:811,20'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/iterators.c:812,58'
          Dst:             igraph_vcount
        - Src:             'src/graph/iterators.c:812,14'
          Dst:             igraph_vector_int_isininterval
        - Src:             'src/graph/iterators.c:813,13'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:818,40'
          Dst:             igraph_vcount
        - Src:             'src/graph/iterators.c:822,17'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:825,17'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:834,9'
          Dst:             igraph_error
    - functionName:    igraph_vs_as_vector
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 559
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          88
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vit_as_vector
        - igraph_vit_create
        - igraph_vit_destroy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:552,5'
          Dst:             igraph_vit_create
        - Src:             'src/graph/iterators.c:552,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:553,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:553,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/graph/iterators.c:554,5'
          Dst:             igraph_vit_as_vector
        - Src:             'src/graph/iterators.c:554,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:556,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/graph/iterators.c:557,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vs_is_all
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 544
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vs_destroy
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          67
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - igraph_vector_int_destroy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/iterators.c:509,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/iterators.c:519,9'
          Dst:             igraph_vector_int_destroy
    - functionName:    igraph_vss_range
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vs_range
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vss_range
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:467,11'
          Dst:             igraph_vss_range
    - functionName:    igraph_vs_vector_copy
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          92
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_vector_int_init_copy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:434,11'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:435,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:436,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:436,5'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:437,5'
          Dst:             igraph_vector_int_init_copy
        - Src:             'src/graph/iterators.c:437,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:438,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vs_vector_small
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         38
      ICount:          194
      EdgeCount:       44
      CyclomaticComplexity: 8
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_vector_int_destroy
        - igraph_vector_int_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:380,11'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:381,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:382,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:382,5'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:394,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/iterators.c:394,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:394,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:394,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:402,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vss_vector
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vs_vector
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vss_1
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    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:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vss_none
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vs_none
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vs_nonadj
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vs_adj
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          40
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vss_all
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vs_all
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_reverse
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2001
      functionLinenumberEnd: 2013
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_is_directed
        - igraph_vector_int_swap
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:2004,11'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_indexededgelist.c:2008,5'
          Dst:             igraph_vector_int_swap
        - Src:             'src/graph/type_indexededgelist.c:2009,5'
          Dst:             igraph_vector_int_swap
        - Src:             'src/graph/type_indexededgelist.c:2010,5'
          Dst:             igraph_vector_int_swap
    - functionName:    igraph_is_directed
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1133
      functionLinenumberEnd: 1134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_is_same_graph
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1947
      functionLinenumberEnd: 1994
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          156
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - igraph_ecount
        - igraph_is_directed
        - igraph_vcount
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:1948,24'
          Dst:             igraph_vcount
        - Src:             'src/graph/type_indexededgelist.c:1949,24'
          Dst:             igraph_vcount
        - Src:             'src/graph/type_indexededgelist.c:1950,24'
          Dst:             igraph_ecount
        - Src:             'src/graph/type_indexededgelist.c:1951,24'
          Dst:             igraph_ecount
        - Src:             'src/graph/type_indexededgelist.c:1962,9'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_indexededgelist.c:1962,39'
          Dst:             igraph_is_directed
    - functionName:    igraph_vcount
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 830
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_ecount
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 843
      functionLinenumberEnd: 844
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_size
      functionUses:    26
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:844,12'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_incident
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1778
      functionLinenumberEnd: 1912
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         116
      ICount:          812
      EdgeCount:       150
      CyclomaticComplexity: 36
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_is_directed
        - igraph_vcount
        - igraph_vector_int_resize
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:1782,30'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_indexededgelist.c:1784,28'
          Dst:             igraph_vcount
        - Src:             'src/graph/type_indexededgelist.c:1785,9'
          Dst:             igraph_errorf
        - Src:             'src/graph/type_indexededgelist.c:1789,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1814,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:1814,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1910,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:1910,5'
          Dst:             igraph_error
    - functionName:    igraph_get_all_eids_between
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1718
      functionLinenumberEnd: 1743
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         229
      ICount:          1380
      EdgeCount:       288
      CyclomaticComplexity: 61
      functionsReached:
        - igraph_error
        - igraph_is_directed
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_push_back
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:1719,32'
          Dst:             igraph_vcount
        - Src:             'src/graph/type_indexededgelist.c:1722,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1726,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1729,5'
          Dst:             igraph_vector_int_clear
        - Src:             'src/graph/type_indexededgelist.c:1731,9'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_indexededgelist.c:1733,9'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/graph/type_indexededgelist.c:1733,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1733,9'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/graph/type_indexededgelist.c:1733,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1736,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/graph/type_indexededgelist.c:1736,13'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1736,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/graph/type_indexededgelist.c:1736,13'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1739,9'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/graph/type_indexededgelist.c:1739,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1739,9'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/graph/type_indexededgelist.c:1739,9'
          Dst:             igraph_error
    - functionName:    igraph_get_eids
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1602
      functionLinenumberEnd: 1656
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         181
      ICount:          1134
      EdgeCount:       230
      CyclomaticComplexity: 51
      functionsReached:
        - igraph_error
        - igraph_is_directed
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_isininterval
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:1604,30'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/type_indexededgelist.c:1605,32'
          Dst:             igraph_vcount
        - Src:             'src/graph/type_indexededgelist.c:1610,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/graph/type_indexededgelist.c:1615,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1619,10'
          Dst:             igraph_vector_int_isininterval
        - Src:             'src/graph/type_indexededgelist.c:1620,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1623,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:1623,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1625,9'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_indexededgelist.c:1638,17'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1650,17'
          Dst:             igraph_error
    - functionName:    igraph_get_eid
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1524
      functionLinenumberEnd: 1555
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         157
      ICount:          979
      EdgeCount:       201
      CyclomaticComplexity: 46
      functionsReached:
        - igraph_error
        - igraph_is_directed
        - igraph_vcount
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:1526,32'
          Dst:             igraph_vcount
        - Src:             'src/graph/type_indexededgelist.c:1529,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1533,9'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_indexededgelist.c:1550,13'
          Dst:             igraph_error
    - functionName:    igraph_degree
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1268
      functionLinenumberEnd: 1425
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         170
      ICount:          1171
      EdgeCount:       217
      CyclomaticComplexity: 49
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_ecount
        - igraph_error
        - igraph_fatal
        - igraph_i_property_cache_get_bool
        - igraph_i_property_cache_has
        - igraph_is_directed
        - igraph_vector_int_null
        - igraph_vector_int_resize
        - igraph_vit_create
        - igraph_vit_destroy
        - igraph_vs_is_all
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:1274,5'
          Dst:             igraph_vit_create
        - Src:             'src/graph/type_indexededgelist.c:1274,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1275,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:1275,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/graph/type_indexededgelist.c:1278,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1285,13'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/graph/type_indexededgelist.c:1286,14'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/graph/type_indexededgelist.c:1297,10'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_indexededgelist.c:1301,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:1301,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1302,5'
          Dst:             igraph_vector_int_null
        - Src:             'src/graph/type_indexededgelist.c:1322,9'
          Dst:             igraph_fatal
        - Src:             'src/graph/type_indexededgelist.c:1327,13'
          Dst:             igraph_vs_is_all
        - Src:             'src/graph/type_indexededgelist.c:1329,40'
          Dst:             igraph_ecount
        - Src:             'src/graph/type_indexededgelist.c:1369,13'
          Dst:             igraph_vs_is_all
        - Src:             'src/graph/type_indexededgelist.c:1371,40'
          Dst:             igraph_ecount
        - Src:             'src/graph/type_indexededgelist.c:1421,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/graph/type_indexededgelist.c:1422,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_degree_1
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1165
      functionLinenumberEnd: 1217
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          347
      EdgeCount:       73
      CyclomaticComplexity: 19
      functionsReached:
        - igraph_error
        - igraph_is_directed
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:1168,10'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_indexededgelist.c:1174,9'
          Dst:             igraph_error
    - functionName:    igraph_neighbors
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 894
      functionLinenumberEnd: 1068
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         342
      ICount:          1788
      EdgeCount:       451
      CyclomaticComplexity: 111
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_is_directed
        - igraph_vcount
        - igraph_vector_int_resize
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:947,28'
          Dst:             igraph_vcount
        - Src:             'src/graph/type_indexededgelist.c:948,9'
          Dst:             igraph_errorf
        - Src:             'src/graph/type_indexededgelist.c:951,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:954,10'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_indexededgelist.c:976,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:976,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:987,10'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_indexededgelist.c:992,20'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_indexededgelist.c:993,19'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_indexededgelist.c:1064,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:1064,5'
          Dst:             igraph_error
    - functionName:    igraph_delete_vertices_map
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 648
      functionLinenumberEnd: 817
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         273
      ICount:          1266
      EdgeCount:       316
      CyclomaticComplexity: 45
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_destroy
        - igraph_ecount
        - igraph_error
        - igraph_free
        - igraph_i_attribute_copy
        - igraph_i_attribute_permute_edges
        - igraph_i_attribute_permute_vertices
        - igraph_i_create_start_vectors
        - igraph_i_property_cache_destroy
        - igraph_i_property_cache_init
        - igraph_i_property_cache_invalidate_conditionally
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_null
        - igraph_vector_int_pair_order
        - igraph_vector_int_resize
        - igraph_vit_create
        - igraph_vit_destroy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:649,32'
          Dst:             igraph_ecount
        - Src:             'src/graph/type_indexededgelist.c:650,32'
          Dst:             igraph_vcount
        - Src:             'src/graph/type_indexededgelist.c:660,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:660,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:661,9'
          Dst:             igraph_vector_int_null
        - Src:             'src/graph/type_indexededgelist.c:663,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:663,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:663,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:663,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:666,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:666,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:666,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:666,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:668,5'
          Dst:             igraph_vit_create
        - Src:             'src/graph/type_indexededgelist.c:668,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:669,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:669,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/graph/type_indexededgelist.c:675,13'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:705,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:705,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:705,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:705,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:706,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:706,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:706,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:706,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:707,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:707,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:707,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:707,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:708,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:708,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:708,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:708,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:709,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:709,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:709,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:709,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:710,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:710,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:710,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:710,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:724,5'
          Dst:             igraph_vector_int_pair_order
        - Src:             'src/graph/type_indexededgelist.c:724,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:726,5'
          Dst:             igraph_vector_int_pair_order
        - Src:             'src/graph/type_indexededgelist.c:726,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:729,5'
          Dst:             igraph_i_create_start_vectors
        - Src:             'src/graph/type_indexededgelist.c:729,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:731,5'
          Dst:             igraph_i_create_start_vectors
        - Src:             'src/graph/type_indexededgelist.c:731,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:734,22'
          Dst:             calloc
        - Src:             'src/graph/type_indexededgelist.c:735,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:736,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:736,5'
          Dst:             igraph_free
        - Src:             'src/graph/type_indexededgelist.c:737,5'
          Dst:             igraph_i_property_cache_init
        - Src:             'src/graph/type_indexededgelist.c:737,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:738,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:738,5'
          Dst:             igraph_i_property_cache_destroy
        - Src:             'src/graph/type_indexededgelist.c:741,5'
          Dst:             igraph_i_attribute_copy
        - Src:             'src/graph/type_indexededgelist.c:741,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:747,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/type_indexededgelist.c:748,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:748,5'
          Dst:             igraph_destroy
        - Src:             'src/graph/type_indexededgelist.c:752,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:752,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:752,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:752,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:759,9'
          Dst:             igraph_i_attribute_permute_vertices
        - Src:             'src/graph/type_indexededgelist.c:759,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:760,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:760,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:767,9'
          Dst:             igraph_i_attribute_permute_edges
        - Src:             'src/graph/type_indexededgelist.c:767,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:768,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:769,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/type_indexededgelist.c:772,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/graph/type_indexededgelist.c:773,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:774,5'
          Dst:             igraph_destroy
        - Src:             'src/graph/type_indexededgelist.c:777,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/type_indexededgelist.c:780,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:780,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:790,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:791,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/type_indexededgelist.c:804,5'
          Dst:             igraph_i_property_cache_invalidate_conditionally
    - functionName:    igraph_i_create_start_vectors
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1076
      functionLinenumberEnd: 1117
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          227
      EdgeCount:       36
      CyclomaticComplexity: 8
      functionsReached:
        - igraph_error
        - igraph_vector_int_null
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:1085,19'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/type_indexededgelist.c:1089,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:1089,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1095,9'
          Dst:             igraph_vector_int_null
    - functionName:    igraph_destroy
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_attribute_destroy
        - igraph_i_property_cache_destroy
        - igraph_vector_int_destroy
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:156,5'
          Dst:             igraph_i_attribute_destroy
        - Src:             'src/graph/type_indexededgelist.c:158,5'
          Dst:             igraph_i_property_cache_destroy
        - Src:             'src/graph/type_indexededgelist.c:161,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:162,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:163,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:164,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:165,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:166,5'
          Dst:             igraph_vector_int_destroy
    - functionName:    igraph_delete_edges
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 500
      functionLinenumberEnd: 614
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         134
      ICount:          632
      EdgeCount:       155
      CyclomaticComplexity: 23
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_ecount
        - igraph_eit_create
        - igraph_eit_destroy
        - igraph_error
        - igraph_free
        - igraph_i_attribute_permute_edges
        - igraph_i_create_start_vectors
        - igraph_i_property_cache_invalidate_conditionally
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_pair_order
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:501,32'
          Dst:             igraph_ecount
        - Src:             'src/graph/type_indexededgelist.c:502,32'
          Dst:             igraph_vcount
        - Src:             'src/graph/type_indexededgelist.c:513,12'
          Dst:             calloc
        - Src:             'src/graph/type_indexededgelist.c:514,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:515,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:515,5'
          Dst:             igraph_free
        - Src:             'src/graph/type_indexededgelist.c:517,5'
          Dst:             igraph_eit_create
        - Src:             'src/graph/type_indexededgelist.c:517,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:518,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:518,5'
          Dst:             igraph_eit_destroy
        - Src:             'src/graph/type_indexededgelist.c:530,5'
          Dst:             igraph_eit_destroy
        - Src:             'src/graph/type_indexededgelist.c:531,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/type_indexededgelist.c:533,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:533,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:533,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:533,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:534,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:534,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:534,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:534,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:546,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:546,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:546,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:546,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:547,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:547,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:547,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:547,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:548,5'
          Dst:             igraph_vector_int_pair_order
        - Src:             'src/graph/type_indexededgelist.c:548,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:549,5'
          Dst:             igraph_vector_int_pair_order
        - Src:             'src/graph/type_indexededgelist.c:549,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:556,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:556,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:556,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:556,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:562,9'
          Dst:             igraph_i_attribute_permute_edges
        - Src:             'src/graph/type_indexededgelist.c:562,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:563,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:564,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/type_indexededgelist.c:568,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:569,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:570,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:571,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:576,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/type_indexededgelist.c:579,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/type_indexededgelist.c:582,5'
          Dst:             igraph_i_create_start_vectors
        - Src:             'src/graph/type_indexededgelist.c:583,5'
          Dst:             igraph_i_create_start_vectors
        - Src:             'src/graph/type_indexededgelist.c:598,5'
          Dst:             igraph_i_property_cache_invalidate_conditionally
    - functionName:    igraph_add_edges
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         91
      ICount:          508
      EdgeCount:       106
      CyclomaticComplexity: 17
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_ENTER
        - IGRAPH_FINALLY_EXIT
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_errorf
        - igraph_i_attribute_add_edges
        - igraph_i_create_start_vectors
        - igraph_i_property_cache_invalidate_conditionally
        - igraph_is_directed
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_isininterval
        - igraph_vector_int_pair_order
        - igraph_vector_int_push_back
        - igraph_vector_int_reserve
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:258,32'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/type_indexededgelist.c:259,33'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/type_indexededgelist.c:263,30'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_indexededgelist.c:265,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/type_indexededgelist.c:266,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:268,51'
          Dst:             igraph_vcount
        - Src:             'src/graph/type_indexededgelist.c:268,10'
          Dst:             igraph_vector_int_isininterval
        - Src:             'src/graph/type_indexededgelist.c:269,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:273,5'
          Dst:             igraph_errorf
        - Src:             'src/graph/type_indexededgelist.c:275,9'
          Dst:             igraph_errorf
        - Src:             'src/graph/type_indexededgelist.c:278,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/graph/type_indexededgelist.c:278,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:279,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/graph/type_indexededgelist.c:279,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:283,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/graph/type_indexededgelist.c:284,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/graph/type_indexededgelist.c:286,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/graph/type_indexededgelist.c:287,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/graph/type_indexededgelist.c:310,5'
          Dst:             IGRAPH_FINALLY_ENTER
        - Src:             'src/graph/type_indexededgelist.c:312,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:312,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:312,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:312,9'
          Dst:             IGRAPH_FINALLY_EXIT
        - Src:             'src/graph/type_indexededgelist.c:312,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:313,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:313,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:314,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:314,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:314,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:314,9'
          Dst:             IGRAPH_FINALLY_EXIT
        - Src:             'src/graph/type_indexededgelist.c:314,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:315,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:315,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:316,9'
          Dst:             igraph_vector_int_pair_order
        - Src:             'src/graph/type_indexededgelist.c:316,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:316,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:316,9'
          Dst:             IGRAPH_FINALLY_EXIT
        - Src:             'src/graph/type_indexededgelist.c:316,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:317,9'
          Dst:             igraph_vector_int_pair_order
        - Src:             'src/graph/type_indexededgelist.c:317,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:317,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:317,9'
          Dst:             IGRAPH_FINALLY_EXIT
        - Src:             'src/graph/type_indexededgelist.c:317,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:322,13'
          Dst:             igraph_i_attribute_add_edges
        - Src:             'src/graph/type_indexededgelist.c:322,13'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:322,13'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:322,13'
          Dst:             IGRAPH_FINALLY_EXIT
        - Src:             'src/graph/type_indexededgelist.c:322,13'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:326,9'
          Dst:             igraph_i_create_start_vectors
        - Src:             'src/graph/type_indexededgelist.c:327,9'
          Dst:             igraph_i_create_start_vectors
        - Src:             'src/graph/type_indexededgelist.c:330,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:331,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:332,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/type_indexededgelist.c:337,5'
          Dst:             IGRAPH_FINALLY_EXIT
        - Src:             'src/graph/type_indexededgelist.c:353,5'
          Dst:             igraph_i_property_cache_invalidate_conditionally
    - functionName:    igraph_copy
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         83
      ICount:          375
      EdgeCount:       92
      CyclomaticComplexity: 11
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_i_attribute_copy
        - igraph_i_property_cache_copy
        - igraph_i_property_cache_destroy
        - igraph_vector_int_destroy
        - igraph_vector_int_init_copy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:200,5'
          Dst:             igraph_vector_int_init_copy
        - Src:             'src/graph/type_indexededgelist.c:200,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:201,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:201,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:202,5'
          Dst:             igraph_vector_int_init_copy
        - Src:             'src/graph/type_indexededgelist.c:202,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:203,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:203,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:204,5'
          Dst:             igraph_vector_int_init_copy
        - Src:             'src/graph/type_indexededgelist.c:204,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:205,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:205,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:206,5'
          Dst:             igraph_vector_int_init_copy
        - Src:             'src/graph/type_indexededgelist.c:206,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:207,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:207,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:208,5'
          Dst:             igraph_vector_int_init_copy
        - Src:             'src/graph/type_indexededgelist.c:208,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:209,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:209,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:210,5'
          Dst:             igraph_vector_int_init_copy
        - Src:             'src/graph/type_indexededgelist.c:210,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:211,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:211,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:213,17'
          Dst:             calloc
        - Src:             'src/graph/type_indexededgelist.c:214,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:215,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:215,5'
          Dst:             igraph_free
        - Src:             'src/graph/type_indexededgelist.c:216,5'
          Dst:             igraph_i_property_cache_copy
        - Src:             'src/graph/type_indexededgelist.c:216,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:217,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:217,5'
          Dst:             igraph_i_property_cache_destroy
        - Src:             'src/graph/type_indexededgelist.c:219,5'
          Dst:             igraph_i_attribute_copy
        - Src:             'src/graph/type_indexededgelist.c:219,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:221,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_add_vertices
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          285
      EdgeCount:       59
      CyclomaticComplexity: 11
      functionsReached:
        - IGRAPH_FINALLY_ENTER
        - IGRAPH_FINALLY_EXIT
        - igraph_ecount
        - igraph_error
        - igraph_errorf
        - igraph_i_attribute_add_vertices
        - igraph_i_property_cache_invalidate_conditionally
        - igraph_vcount
        - igraph_vector_int_reserve
        - igraph_vector_int_resize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:392,23'
          Dst:             igraph_ecount
        - Src:             'src/graph/type_indexededgelist.c:393,23'
          Dst:             igraph_vcount
        - Src:             'src/graph/type_indexededgelist.c:398,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:401,5'
          Dst:             igraph_errorf
        - Src:             'src/graph/type_indexededgelist.c:403,9'
          Dst:             igraph_errorf
        - Src:             'src/graph/type_indexededgelist.c:406,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/graph/type_indexededgelist.c:406,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:407,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/graph/type_indexededgelist.c:407,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:409,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:410,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:424,9'
          Dst:             IGRAPH_FINALLY_ENTER
        - Src:             'src/graph/type_indexededgelist.c:425,15'
          Dst:             igraph_i_attribute_add_vertices
        - Src:             'src/graph/type_indexededgelist.c:429,13'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:430,13'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:432,9'
          Dst:             IGRAPH_FINALLY_EXIT
        - Src:             'src/graph/type_indexededgelist.c:434,13'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:466,9'
          Dst:             igraph_vcount
        - Src:             'src/graph/type_indexededgelist.c:457,5'
          Dst:             igraph_i_property_cache_invalidate_conditionally
    - functionName:    igraph_empty_attrs
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         107
      ICount:          431
      EdgeCount:       118
      CyclomaticComplexity: 13
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_add_vertices
        - igraph_error
        - igraph_free
        - igraph_i_attribute_init
        - igraph_i_property_cache_destroy
        - igraph_i_property_cache_init
        - igraph_vector_int_destroy
        - igraph_vector_int_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:105,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:112,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:112,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:112,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:112,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:113,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:113,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:113,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:113,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:114,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:114,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:114,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:114,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:115,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:115,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:115,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:115,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:116,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:116,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:116,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:116,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:117,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:117,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:117,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:117,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:120,20'
          Dst:             calloc
        - Src:             'src/graph/type_indexededgelist.c:121,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:122,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:122,5'
          Dst:             igraph_free
        - Src:             'src/graph/type_indexededgelist.c:123,5'
          Dst:             igraph_i_property_cache_init
        - Src:             'src/graph/type_indexededgelist.c:123,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:124,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:124,5'
          Dst:             igraph_i_property_cache_destroy
        - Src:             'src/graph/type_indexededgelist.c:130,5'
          Dst:             igraph_i_attribute_init
        - Src:             'src/graph/type_indexededgelist.c:130,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:133,5'
          Dst:             igraph_add_vertices
        - Src:             'src/graph/type_indexededgelist.c:133,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:135,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    check_name
      functionSourceFile: '/src/igraph/src/io/ncol.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          88
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_errorf
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/io/ncol.c:252,13'
          Dst:             igraph_errorf
        - Src:             'src/io/ncol.c:258,9'
          Dst:             igraph_error
    - functionName:    igraph_write_graph_ncol
      functionSourceFile: '/src/igraph/src/io/ncol.c'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         250
      ICount:          1133
      EdgeCount:       297
      CyclomaticComplexity: 49
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - check_name
        - fprintf
        - fputc
        - igraph_ecount
        - igraph_edge
        - igraph_eit_create
        - igraph_eit_destroy
        - igraph_error
        - igraph_ess_all
        - igraph_i_attribute_get_numeric_edge_attr
        - igraph_i_attribute_get_string_vertex_attr
        - igraph_i_attribute_get_type
        - igraph_i_attribute_has_attr
        - igraph_real_fprintf_precise
        - igraph_strvector_destroy
        - igraph_strvector_get
        - igraph_strvector_init
        - igraph_vcount
        - igraph_vector_destroy
        - igraph_vector_init
        - igraph_vss_all
        - igraph_warningf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/io/ncol.c:305,5'
          Dst:             igraph_ess_all
        - Src:             'src/io/ncol.c:305,5'
          Dst:             igraph_eit_create
        - Src:             'src/io/ncol.c:305,5'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:307,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/io/ncol.c:307,5'
          Dst:             igraph_eit_destroy
        - Src:             'src/io/ncol.c:310,19'
          Dst:             igraph_i_attribute_has_attr
        - Src:             'src/io/ncol.c:312,9'
          Dst:             igraph_warningf
        - Src:             'src/io/ncol.c:316,9'
          Dst:             igraph_i_attribute_get_type
        - Src:             'src/io/ncol.c:316,9'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:319,13'
          Dst:             igraph_warningf
        - Src:             'src/io/ncol.c:326,21'
          Dst:             igraph_i_attribute_has_attr
        - Src:             'src/io/ncol.c:327,9'
          Dst:             igraph_warningf
        - Src:             'src/io/ncol.c:331,9'
          Dst:             igraph_i_attribute_get_type
        - Src:             'src/io/ncol.c:331,9'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:334,13'
          Dst:             igraph_warningf
        - Src:             'src/io/ncol.c:346,13'
          Dst:             igraph_edge
        - Src:             'src/io/ncol.c:346,13'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:347,19'
          Dst:             fprintf
        - Src:             'src/io/ncol.c:349,17'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:356,9'
          Dst:             igraph_vcount
        - Src:             'src/io/ncol.c:356,9'
          Dst:             igraph_strvector_init
        - Src:             'src/io/ncol.c:356,9'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:357,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/io/ncol.c:357,9'
          Dst:             igraph_strvector_destroy
        - Src:             'src/io/ncol.c:358,9'
          Dst:             igraph_vss_all
        - Src:             'src/io/ncol.c:358,9'
          Dst:             igraph_i_attribute_get_string_vertex_attr
        - Src:             'src/io/ncol.c:358,9'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:367,13'
          Dst:             igraph_edge
        - Src:             'src/io/ncol.c:367,13'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:368,20'
          Dst:             igraph_strvector_get
        - Src:             'src/io/ncol.c:369,13'
          Dst:             check_name
        - Src:             'src/io/ncol.c:369,13'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:370,20'
          Dst:             igraph_strvector_get
        - Src:             'src/io/ncol.c:371,13'
          Dst:             check_name
        - Src:             'src/io/ncol.c:371,13'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:372,19'
          Dst:             fprintf
        - Src:             'src/io/ncol.c:374,17'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:378,9'
          Dst:             igraph_strvector_destroy
        - Src:             'src/io/ncol.c:379,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/io/ncol.c:383,9'
          Dst:             igraph_ecount
        - Src:             'src/io/ncol.c:383,9'
          Dst:             igraph_vector_init
        - Src:             'src/io/ncol.c:383,9'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:383,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/io/ncol.c:383,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/io/ncol.c:384,9'
          Dst:             igraph_ess_all
        - Src:             'src/io/ncol.c:384,9'
          Dst:             igraph_i_attribute_get_numeric_edge_attr
        - Src:             'src/io/ncol.c:384,9'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:392,13'
          Dst:             igraph_edge
        - Src:             'src/io/ncol.c:392,13'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:393,20'
          Dst:             fprintf
        - Src:             'src/io/ncol.c:394,20'
          Dst:             igraph_real_fprintf_precise
        - Src:             'src/io/ncol.c:395,20'
          Dst:             fputc
        - Src:             'src/io/ncol.c:397,17'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:401,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/io/ncol.c:402,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/io/ncol.c:407,9'
          Dst:             igraph_ecount
        - Src:             'src/io/ncol.c:407,9'
          Dst:             igraph_vector_init
        - Src:             'src/io/ncol.c:407,9'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:407,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/io/ncol.c:407,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/io/ncol.c:408,9'
          Dst:             igraph_vcount
        - Src:             'src/io/ncol.c:408,9'
          Dst:             igraph_strvector_init
        - Src:             'src/io/ncol.c:408,9'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:409,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/io/ncol.c:409,9'
          Dst:             igraph_strvector_destroy
        - Src:             'src/io/ncol.c:410,9'
          Dst:             igraph_ess_all
        - Src:             'src/io/ncol.c:410,9'
          Dst:             igraph_i_attribute_get_numeric_edge_attr
        - Src:             'src/io/ncol.c:410,9'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:413,9'
          Dst:             igraph_vss_all
        - Src:             'src/io/ncol.c:413,9'
          Dst:             igraph_i_attribute_get_string_vertex_attr
        - Src:             'src/io/ncol.c:413,9'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:422,13'
          Dst:             igraph_edge
        - Src:             'src/io/ncol.c:422,13'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:423,20'
          Dst:             igraph_strvector_get
        - Src:             'src/io/ncol.c:424,13'
          Dst:             check_name
        - Src:             'src/io/ncol.c:424,13'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:425,20'
          Dst:             igraph_strvector_get
        - Src:             'src/io/ncol.c:426,13'
          Dst:             check_name
        - Src:             'src/io/ncol.c:426,13'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:427,19'
          Dst:             fprintf
        - Src:             'src/io/ncol.c:429,17'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:431,19'
          Dst:             igraph_real_fprintf_precise
        - Src:             'src/io/ncol.c:432,20'
          Dst:             fputc
        - Src:             'src/io/ncol.c:434,17'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:438,9'
          Dst:             igraph_strvector_destroy
        - Src:             'src/io/ncol.c:439,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/io/ncol.c:440,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/io/ncol.c:443,5'
          Dst:             igraph_eit_destroy
        - Src:             'src/io/ncol.c:444,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    fputc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_read_graph_ncol
      functionSourceFile: '/src/igraph/src/io/ncol.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         182
      ICount:          787
      EdgeCount:       208
      CyclomaticComplexity: 28
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_ENTER
        - IGRAPH_FINALLY_EXIT
        - IGRAPH_FINALLY_REAL
        - igraph_add_edges
        - igraph_add_vertices
        - igraph_attribute_record_list_destroy
        - igraph_attribute_record_list_get_ptr
        - igraph_attribute_record_list_init
        - igraph_attribute_record_set_name
        - igraph_attribute_record_set_type
        - igraph_destroy
        - igraph_empty
        - igraph_error
        - igraph_fatalf
        - igraph_i_trie_borrow_keys
        - igraph_ncol_yylex_destroy
        - igraph_ncol_yylex_destroy_wrapper
        - igraph_ncol_yylex_init_extra
        - igraph_ncol_yyparse
        - igraph_ncol_yyset_in
        - igraph_strvector_get
        - igraph_strvector_size
        - igraph_strvector_update
        - igraph_trie_destroy
        - igraph_trie_get
        - igraph_trie_init
        - igraph_trie_size
        - igraph_vector_destroy
        - igraph_vector_init
        - igraph_vector_int_destroy
        - igraph_vector_int_empty
        - igraph_vector_int_init
        - igraph_vector_int_max
        - igraph_vector_swap
        - igraph_warning
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/io/ncol.c:159,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/io/ncol.c:123,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/io/ncol.c:123,5'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:123,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/io/ncol.c:123,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/io/ncol.c:125,5'
          Dst:             igraph_trie_init
        - Src:             'src/io/ncol.c:125,5'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:125,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/io/ncol.c:125,5'
          Dst:             igraph_trie_destroy
        - Src:             'src/io/ncol.c:126,5'
          Dst:             igraph_vector_init
        - Src:             'src/io/ncol.c:126,5'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:126,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/io/ncol.c:126,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/io/ncol.c:132,29'
          Dst:             igraph_strvector_size
        - Src:             'src/io/ncol.c:134,19'
          Dst:             igraph_strvector_get
        - Src:             'src/io/ncol.c:135,13'
          Dst:             igraph_trie_get
        - Src:             'src/io/ncol.c:135,13'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:137,17'
          Dst:             igraph_warning
        - Src:             'src/io/ncol.c:150,5'
          Dst:             igraph_ncol_yylex_init_extra
        - Src:             'src/io/ncol.c:151,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/io/ncol.c:151,5'
          Dst:             igraph_ncol_yylex_destroy_wrapper
        - Src:             'src/io/ncol.c:153,5'
          Dst:             igraph_ncol_yyset_in
        - Src:             'src/io/ncol.c:156,5'
          Dst:             IGRAPH_FINALLY_ENTER
        - Src:             'src/io/ncol.c:157,15'
          Dst:             igraph_ncol_yyparse
        - Src:             'src/io/ncol.c:158,5'
          Dst:             IGRAPH_FINALLY_EXIT
        - Src:             'src/io/ncol.c:164,13'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:166,13'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:168,13'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:172,9'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:180,9'
          Dst:             igraph_fatalf
        - Src:             'src/io/ncol.c:184,9'
          Dst:             igraph_trie_size
        - Src:             'src/io/ncol.c:185,9'
          Dst:             igraph_warning
        - Src:             'src/io/ncol.c:190,9'
          Dst:             igraph_attribute_record_list_init
        - Src:             'src/io/ncol.c:190,9'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:191,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/io/ncol.c:191,9'
          Dst:             igraph_attribute_record_list_destroy
        - Src:             'src/io/ncol.c:193,19'
          Dst:             igraph_attribute_record_list_get_ptr
        - Src:             'src/io/ncol.c:194,9'
          Dst:             igraph_attribute_record_set_name
        - Src:             'src/io/ncol.c:194,9'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:195,9'
          Dst:             igraph_attribute_record_set_type
        - Src:             'src/io/ncol.c:195,9'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:196,9'
          Dst:             igraph_i_trie_borrow_keys
        - Src:             'src/io/ncol.c:196,9'
          Dst:             igraph_strvector_update
        - Src:             'src/io/ncol.c:196,9'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:205,9'
          Dst:             igraph_attribute_record_list_init
        - Src:             'src/io/ncol.c:205,9'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:206,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/io/ncol.c:206,9'
          Dst:             igraph_attribute_record_list_destroy
        - Src:             'src/io/ncol.c:208,21'
          Dst:             igraph_attribute_record_list_get_ptr
        - Src:             'src/io/ncol.c:209,9'
          Dst:             igraph_attribute_record_set_name
        - Src:             'src/io/ncol.c:209,9'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:210,9'
          Dst:             igraph_attribute_record_set_type
        - Src:             'src/io/ncol.c:210,9'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:211,9'
          Dst:             igraph_vector_swap
        - Src:             'src/io/ncol.c:216,9'
          Dst:             igraph_vector_int_empty
        - Src:             'src/io/ncol.c:219,23'
          Dst:             igraph_vector_int_max
        - Src:             'src/io/ncol.c:223,5'
          Dst:             igraph_empty
        - Src:             'src/io/ncol.c:223,5'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:224,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/io/ncol.c:224,5'
          Dst:             igraph_destroy
        - Src:             'src/io/ncol.c:225,5'
          Dst:             igraph_add_vertices
        - Src:             'src/io/ncol.c:225,5'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:226,5'
          Dst:             igraph_add_edges
        - Src:             'src/io/ncol.c:226,5'
          Dst:             igraph_error
        - Src:             'src/io/ncol.c:229,9'
          Dst:             igraph_attribute_record_list_destroy
        - Src:             'src/io/ncol.c:230,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/io/ncol.c:233,9'
          Dst:             igraph_attribute_record_list_destroy
        - Src:             'src/io/ncol.c:234,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/io/ncol.c:236,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/io/ncol.c:237,5'
          Dst:             igraph_trie_destroy
        - Src:             'src/io/ncol.c:238,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/io/ncol.c:239,5'
          Dst:             igraph_ncol_yylex_destroy
        - Src:             'src/io/ncol.c:240,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_ncol_yylex_destroy_wrapper
      functionSourceFile: '/src/igraph/src/io/ncol.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_ncol_yylex_destroy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/io/ncol.c:40,12'
          Dst:             igraph_ncol_yylex_destroy
    - functionName:    yystpcpy
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 950
      functionLinenumberEnd: 957
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    yytnamerr
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 972
      functionLinenumberEnd: 1010
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          137
      EdgeCount:       32
      CyclomaticComplexity: 6
      functionsReached:
        - strlen
        - yystpcpy
      functionUses:    3
      BranchProfiles:
        - Branch String:   'io/parsers/ncol-parser.c:979,9'
          Branch Sides:    []
      Callsites:
        - Src:             'io/parsers/ncol-parser.c:1007,12'
          Dst:             yystpcpy
        - Src:             'io/parsers/ncol-parser.c:1009,12'
          Dst:             strlen
    - functionName:    yydestruct
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1162
      functionLinenumberEnd: 1173
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    yysyntax_error
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1024
      functionLinenumberEnd: 1153
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         68
      ICount:          398
      EdgeCount:       86
      CyclomaticComplexity: 20
      functionsReached:
        - strlen
        - yytnamerr
      functionUses:    2
      BranchProfiles:
        - Branch String:   'io/parsers/ncol-parser.c:1099,3'
          Branch Sides:    []
      Callsites:
        - Src:             'io/parsers/ncol-parser.c:1062,29'
          Dst:             yytnamerr
        - Src:             'io/parsers/ncol-parser.c:1089,32'
          Dst:             yytnamerr
        - Src:             'io/parsers/ncol-parser.c:1118,37'
          Dst:             strlen
        - Src:             'io/parsers/ncol-parser.c:1143,18'
          Dst:             yytnamerr
    - functionName:    igraph_ncol_yyerror
      functionSourceFile: '/src/igraph/src/io/ncol-parser.y'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - snprintf
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/io/ncol-parser.y:134,5'
          Dst:             snprintf
    - 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:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_ncol_yyparse
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1184
      functionLinenumberEnd: 1754
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         180
      ICount:          1278
      EdgeCount:       231
      CyclomaticComplexity: 53
      functionsReached:
        - igraph_i_parse_real
        - igraph_ncol_yyerror
        - igraph_ncol_yyget_leng
        - igraph_ncol_yyget_text
        - igraph_ncol_yylex
        - igraph_trie_get_len
        - igraph_vector_int_push_back
        - igraph_vector_push_back
        - yydestruct
        - yysyntax_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io/parsers/ncol-parser.c:1463,3'
          Branch Sides:    []
      Callsites:
        - Src:             'io/parsers/ncol-parser.c:1386,16'
          Dst:             igraph_ncol_yylex
        - Src:             'src/io/ncol-parser.y:98,12'
          Dst:             igraph_vector_push_back
        - Src:             'src/io/ncol-parser.y:98,12'
          Dst:             igraph_ncol_yyerror
        - Src:             'src/io/ncol-parser.y:101,12'
          Dst:             igraph_vector_push_back
        - Src:             'src/io/ncol-parser.y:101,12'
          Dst:             igraph_ncol_yyerror
        - Src:             'src/io/ncol-parser.y:107,3'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/io/ncol-parser.y:107,3'
          Dst:             igraph_ncol_yyerror
        - Src:             'src/io/ncol-parser.y:108,3'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/io/ncol-parser.y:108,3'
          Dst:             igraph_ncol_yyerror
        - Src:             'src/io/ncol-parser.y:113,3'
          Dst:             igraph_ncol_yyget_text
        - Src:             'src/io/ncol-parser.y:113,3'
          Dst:             igraph_ncol_yyget_leng
        - Src:             'src/io/ncol-parser.y:113,3'
          Dst:             igraph_trie_get_len
        - Src:             'src/io/ncol-parser.y:113,3'
          Dst:             igraph_ncol_yyerror
        - Src:             'src/io/ncol-parser.y:123,5'
          Dst:             igraph_ncol_yyget_text
        - Src:             'src/io/ncol-parser.y:123,5'
          Dst:             igraph_ncol_yyget_leng
        - Src:             'src/io/ncol-parser.y:123,5'
          Dst:             igraph_i_parse_real
        - Src:             'src/io/ncol-parser.y:123,5'
          Dst:             igraph_ncol_yyerror
        - Src:             'io/parsers/ncol-parser.c:1576,33'
          Dst:             yysyntax_error
        - Src:             'io/parsers/ncol-parser.c:1592,41'
          Dst:             yysyntax_error
        - Src:             'io/parsers/ncol-parser.c:1596,9'
          Dst:             igraph_ncol_yyerror
        - Src:             'io/parsers/ncol-parser.c:1619,11'
          Dst:             yydestruct
        - Src:             'io/parsers/ncol-parser.c:1673,7'
          Dst:             yydestruct
        - Src:             'io/parsers/ncol-parser.c:1718,3'
          Dst:             igraph_ncol_yyerror
        - Src:             'io/parsers/ncol-parser.c:1733,7'
          Dst:             yydestruct
        - Src:             'io/parsers/ncol-parser.c:1742,7'
          Dst:             yydestruct
    - functionName:    igraph_ncol_yyrealloc
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2275
      functionLinenumberEnd: 2286
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - realloc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'io/parsers/ncol-lexer.c:2286,9'
          Dst:             realloc
    - functionName:    igraph_ncol_yylex_destroy
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2212
      functionLinenumberEnd: 2237
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          101
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_ncol_yy_delete_buffer
        - igraph_ncol_yyfree
        - igraph_ncol_yypop_buffer_state
        - yy_init_globals
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'io/parsers/ncol-lexer.c:2217,3'
          Dst:             igraph_ncol_yy_delete_buffer
        - Src:             'io/parsers/ncol-lexer.c:2219,3'
          Dst:             igraph_ncol_yypop_buffer_state
        - Src:             'io/parsers/ncol-lexer.c:2223,2'
          Dst:             igraph_ncol_yyfree
        - Src:             'io/parsers/ncol-lexer.c:2227,9'
          Dst:             igraph_ncol_yyfree
        - Src:             'io/parsers/ncol-lexer.c:2232,5'
          Dst:             yy_init_globals
        - Src:             'io/parsers/ncol-lexer.c:2235,5'
          Dst:             igraph_ncol_yyfree
    - functionName:    igraph_ncol_yy_delete_buffer
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1659
      functionLinenumberEnd: 1672
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          89
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_ncol_yyfree
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'io/parsers/ncol-lexer.c:1669,3'
          Dst:             igraph_ncol_yyfree
        - Src:             'io/parsers/ncol-lexer.c:1671,2'
          Dst:             igraph_ncol_yyfree
    - functionName:    igraph_ncol_yypop_buffer_state
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1769
      functionLinenumberEnd: 1783
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          138
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - igraph_ncol_yy_delete_buffer
        - igraph_ncol_yy_load_buffer_state
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'io/parsers/ncol-lexer.c:1774,2'
          Dst:             igraph_ncol_yy_delete_buffer
        - Src:             'io/parsers/ncol-lexer.c:1780,3'
          Dst:             igraph_ncol_yy_load_buffer_state
    - functionName:    igraph_ncol_yyfree
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2290
      functionLinenumberEnd: 2294
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    yy_init_globals
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2178
      functionLinenumberEnd: 2207
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          42
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_ncol_yy_load_buffer_state
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1616
      functionLinenumberEnd: 1622
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          58
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_ncol_yylex_init_extra
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2151
      functionLinenumberEnd: 2175
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          59
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - igraph_ncol_yyalloc
        - igraph_ncol_yyset_extra
        - yy_init_globals
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'io/parsers/ncol-lexer.c:2154,5'
          Dst:             igraph_ncol_yyset_extra
        - Src:             'io/parsers/ncol-lexer.c:2157,9'
          Dst:             __errno_location
        - Src:             'io/parsers/ncol-lexer.c:2161,34'
          Dst:             igraph_ncol_yyalloc
        - Src:             'io/parsers/ncol-lexer.c:2164,9'
          Dst:             __errno_location
        - Src:             'io/parsers/ncol-lexer.c:2172,5'
          Dst:             igraph_ncol_yyset_extra
        - Src:             'io/parsers/ncol-lexer.c:2174,12'
          Dst:             yy_init_globals
    - functionName:    igraph_ncol_yyset_extra
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2026
      functionLinenumberEnd: 2029
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __errno_location
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_ncol_yyalloc
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2268
      functionLinenumberEnd: 2271
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_ncol_yylex_init
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2124
      functionLinenumberEnd: 2141
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - igraph_ncol_yyalloc
        - yy_init_globals
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'io/parsers/ncol-lexer.c:2126,9'
          Dst:             __errno_location
        - Src:             'io/parsers/ncol-lexer.c:2130,34'
          Dst:             igraph_ncol_yyalloc
        - Src:             'io/parsers/ncol-lexer.c:2133,9'
          Dst:             __errno_location
        - Src:             'io/parsers/ncol-lexer.c:2140,12'
          Dst:             yy_init_globals
    - functionName:    igraph_ncol_yyset_lloc
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2112
      functionLinenumberEnd: 2115
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_ncol_yyget_lloc
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2106
      functionLinenumberEnd: 2108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_ncol_yyset_lval
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2100
      functionLinenumberEnd: 2103
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_ncol_yyget_lval
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2094
      functionLinenumberEnd: 2096
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_ncol_yyset_debug
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2086
      functionLinenumberEnd: 2089
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_ncol_yyget_debug
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2080
      functionLinenumberEnd: 2082
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_ncol_yyset_out
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2074
      functionLinenumberEnd: 2077
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_ncol_yyset_in
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2068
      functionLinenumberEnd: 2071
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_ncol_yyset_column
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2051
      functionLinenumberEnd: 2059
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'io/parsers/ncol-lexer.c:2056,12'
          Dst:             igraph_fatal
    - functionName:    igraph_ncol_yyset_lineno
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2036
      functionLinenumberEnd: 2044
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'io/parsers/ncol-lexer.c:2041,12'
          Dst:             igraph_fatal
    - functionName:    igraph_ncol_yyget_text
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2016
      functionLinenumberEnd: 2018
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_ncol_yyget_leng
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2006
      functionLinenumberEnd: 2008
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_ncol_yyget_out
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1997
      functionLinenumberEnd: 1999
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_ncol_yyget_in
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1988
      functionLinenumberEnd: 1990
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_ncol_yyget_column
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1975
      functionLinenumberEnd: 1982
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_ncol_yyget_lineno
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1962
      functionLinenumberEnd: 1969
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_ncol_yyget_extra
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1953
      functionLinenumberEnd: 1955
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_ncol_yy_scan_bytes
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1889
      functionLinenumberEnd: 1915
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          102
      EdgeCount:       18
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_ncol_yy_scan_buffer
        - igraph_ncol_yyalloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'io/parsers/ncol-lexer.c:1897,17'
          Dst:             igraph_ncol_yyalloc
        - Src:             'io/parsers/ncol-lexer.c:1899,3'
          Dst:             igraph_fatal
        - Src:             'io/parsers/ncol-lexer.c:1906,6'
          Dst:             igraph_ncol_yy_scan_buffer
        - Src:             'io/parsers/ncol-lexer.c:1908,3'
          Dst:             igraph_fatal
    - functionName:    igraph_ncol_yy_scan_buffer
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1839
      functionLinenumberEnd: 1865
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          116
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_ncol_yy_switch_to_buffer
        - igraph_ncol_yyalloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'io/parsers/ncol-lexer.c:1848,24'
          Dst:             igraph_ncol_yyalloc
        - Src:             'io/parsers/ncol-lexer.c:1850,3'
          Dst:             igraph_fatal
        - Src:             'io/parsers/ncol-lexer.c:1862,2'
          Dst:             igraph_ncol_yy_switch_to_buffer
    - functionName:    igraph_ncol_yy_switch_to_buffer
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1584
      functionLinenumberEnd: 1613
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          130
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_ncol_yy_load_buffer_state
        - igraph_ncol_yyensure_buffer_stack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'io/parsers/ncol-lexer.c:1592,2'
          Dst:             igraph_ncol_yyensure_buffer_stack
        - Src:             'io/parsers/ncol-lexer.c:1605,2'
          Dst:             igraph_ncol_yy_load_buffer_state
    - functionName:    igraph_ncol_yyensure_buffer_stack
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1789
      functionLinenumberEnd: 1830
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          123
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
        - igraph_ncol_yyalloc
        - igraph_ncol_yyrealloc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'io/parsers/ncol-lexer.c:1800,52'
          Dst:             igraph_ncol_yyalloc
        - Src:             'io/parsers/ncol-lexer.c:1804,4'
          Dst:             igraph_fatal
        - Src:             'io/parsers/ncol-lexer.c:1819,52'
          Dst:             igraph_ncol_yyrealloc
        - Src:             'io/parsers/ncol-lexer.c:1824,4'
          Dst:             igraph_fatal
    - functionName:    igraph_ncol_yy_scan_string
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1876
      functionLinenumberEnd: 1878
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_ncol_yy_scan_bytes
        - strlen
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'io/parsers/ncol-lexer.c:1878,37'
          Dst:             strlen
        - Src:             'io/parsers/ncol-lexer.c:1878,9'
          Dst:             igraph_ncol_yy_scan_bytes
    - functionName:    igraph_ncol_yypush_buffer_state
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1738
      functionLinenumberEnd: 1762
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          146
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - igraph_ncol_yy_load_buffer_state
        - igraph_ncol_yyensure_buffer_stack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'io/parsers/ncol-lexer.c:1743,2'
          Dst:             igraph_ncol_yyensure_buffer_stack
        - Src:             'io/parsers/ncol-lexer.c:1760,2'
          Dst:             igraph_ncol_yy_load_buffer_state
    - functionName:    igraph_ncol_yy_flush_buffer
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1708
      functionLinenumberEnd: 1729
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          86
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_ncol_yy_load_buffer_state
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'io/parsers/ncol-lexer.c:1728,3'
          Dst:             igraph_ncol_yy_load_buffer_state
    - functionName:    igraph_ncol_yy_init_buffer
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1680
      functionLinenumberEnd: 1701
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          97
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - fileno
        - igraph_ncol_yy_flush_buffer
        - isatty
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'io/parsers/ncol-lexer.c:1681,15'
          Dst:             __errno_location
        - Src:             'io/parsers/ncol-lexer.c:1684,2'
          Dst:             igraph_ncol_yy_flush_buffer
        - Src:             'io/parsers/ncol-lexer.c:1698,48'
          Dst:             fileno
        - Src:             'io/parsers/ncol-lexer.c:1698,40'
          Dst:             isatty
        - Src:             'io/parsers/ncol-lexer.c:1700,2'
          Dst:             __errno_location
    - functionName:    fileno
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    isatty
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_ncol_yyrestart
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1566
      functionLinenumberEnd: 1577
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          93
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_ncol_yy_create_buffer
        - igraph_ncol_yy_init_buffer
        - igraph_ncol_yy_load_buffer_state
        - igraph_ncol_yyensure_buffer_stack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'io/parsers/ncol-lexer.c:1570,9'
          Dst:             igraph_ncol_yyensure_buffer_stack
        - Src:             'io/parsers/ncol-lexer.c:1572,13'
          Dst:             igraph_ncol_yy_create_buffer
        - Src:             'io/parsers/ncol-lexer.c:1575,2'
          Dst:             igraph_ncol_yy_init_buffer
        - Src:             'io/parsers/ncol-lexer.c:1576,2'
          Dst:             igraph_ncol_yy_load_buffer_state
    - functionName:    igraph_ncol_yy_create_buffer
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1631
      functionLinenumberEnd: 1651
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          73
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_ncol_yy_init_buffer
        - igraph_ncol_yyalloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'io/parsers/ncol-lexer.c:1634,24'
          Dst:             igraph_ncol_yyalloc
        - Src:             'io/parsers/ncol-lexer.c:1636,3'
          Dst:             igraph_fatal
        - Src:             'io/parsers/ncol-lexer.c:1643,26'
          Dst:             igraph_ncol_yyalloc
        - Src:             'io/parsers/ncol-lexer.c:1645,3'
          Dst:             igraph_fatal
        - Src:             'io/parsers/ncol-lexer.c:1649,2'
          Dst:             igraph_ncol_yy_init_buffer
    - functionName:    yy_get_next_buffer
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1278
      functionLinenumberEnd: 1412
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         84
      ICount:          743
      EdgeCount:       103
      CyclomaticComplexity: 21
      functionsReached:
        - __errno_location
        - clearerr
        - ferror
        - fread
        - getc
        - igraph_fatal
        - igraph_ncol_yyrealloc
        - igraph_ncol_yyrestart
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'io/parsers/ncol-lexer.c:1286,3'
          Dst:             igraph_fatal
        - Src:             'io/parsers/ncol-lexer.c:1347,6'
          Dst:             igraph_ncol_yyrealloc
        - Src:             'io/parsers/ncol-lexer.c:1355,5'
          Dst:             igraph_fatal
        - Src:             'io/parsers/ncol-lexer.c:1369,3'
          Dst:             getc
        - Src:             'io/parsers/ncol-lexer.c:1369,3'
          Dst:             ferror
        - Src:             'io/parsers/ncol-lexer.c:1369,3'
          Dst:             igraph_fatal
        - Src:             'io/parsers/ncol-lexer.c:1369,3'
          Dst:             __errno_location
        - Src:             'io/parsers/ncol-lexer.c:1369,3'
          Dst:             fread
        - Src:             'io/parsers/ncol-lexer.c:1369,3'
          Dst:             ferror
        - Src:             'io/parsers/ncol-lexer.c:1369,3'
          Dst:             __errno_location
        - Src:             'io/parsers/ncol-lexer.c:1369,3'
          Dst:             igraph_fatal
        - Src:             'io/parsers/ncol-lexer.c:1369,3'
          Dst:             __errno_location
        - Src:             'io/parsers/ncol-lexer.c:1369,3'
          Dst:             clearerr
        - Src:             'io/parsers/ncol-lexer.c:1380,4'
          Dst:             igraph_ncol_yyrestart
        - Src:             'io/parsers/ncol-lexer.c:1397,50'
          Dst:             igraph_ncol_yyrealloc
        - Src:             'io/parsers/ncol-lexer.c:1400,4'
          Dst:             igraph_fatal
    - functionName:    getc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ferror
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fread
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    clearerr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    yy_try_NUL_trans
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1450
      functionLinenumberEnd: 1471
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          116
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    yy_get_previous_state
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1417
      functionLinenumberEnd: 1441
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          140
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_ncol_yylex
      functionSourceFile: '/src/igraph/build/src/io/parsers/ncol-lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 994
      functionLinenumberEnd: 1268
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         86
      ICount:          789
      EdgeCount:       101
      CyclomaticComplexity: 17
      functionsReached:
        - igraph_fatal
        - igraph_ncol_yy_create_buffer
        - igraph_ncol_yy_load_buffer_state
        - igraph_ncol_yyensure_buffer_stack
        - yy_get_next_buffer
        - yy_get_previous_state
        - yy_try_NUL_trans
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io/parsers/ncol-lexer.c:1096,3'
          Branch Sides:    []
        - Branch String:   'io/parsers/ncol-lexer.c:1208,8'
          Branch Sides:    []
      Callsites:
        - Src:             'io/parsers/ncol-lexer.c:1022,4'
          Dst:             igraph_ncol_yyensure_buffer_stack
        - Src:             'io/parsers/ncol-lexer.c:1024,5'
          Dst:             igraph_ncol_yy_create_buffer
        - Src:             'io/parsers/ncol-lexer.c:1027,3'
          Dst:             igraph_ncol_yy_load_buffer_state
        - Src:             'src/io/ncol-lexer.l:95,1'
          Dst:             igraph_fatal
        - Src:             'io/parsers/ncol-lexer.c:1178,23'
          Dst:             yy_get_previous_state
        - Src:             'io/parsers/ncol-lexer.c:1189,20'
          Dst:             yy_try_NUL_trans
        - Src:             'io/parsers/ncol-lexer.c:1208,17'
          Dst:             yy_get_next_buffer
        - Src:             'io/parsers/ncol-lexer.c:1243,24'
          Dst:             yy_get_previous_state
        - Src:             'io/parsers/ncol-lexer.c:1253,24'
          Dst:             yy_get_previous_state
        - Src:             'io/parsers/ncol-lexer.c:1263,3'
          Dst:             igraph_fatal
    - functionName:    med3
      functionSourceFile: '/src/igraph/src/internal/qsort.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          110
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swapfunc
      functionSourceFile: '/src/igraph/src/internal/qsort.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          39
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    local_qsort_r
      functionSourceFile: '/src/igraph/src/internal/qsort.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         85
      ICount:          646
      EdgeCount:       112
      CyclomaticComplexity: 29
      functionsReached:
        - local_qsort_r
        - med3
        - swapfunc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/internal/qsort.c:137,5'
          Dst:             swapfunc
        - Src:             'src/internal/qsort.c:147,9'
          Dst:             med3
        - Src:             'src/internal/qsort.c:148,9'
          Dst:             med3
        - Src:             'src/internal/qsort.c:149,9'
          Dst:             med3
        - Src:             'src/internal/qsort.c:151,8'
          Dst:             med3
        - Src:             'src/internal/qsort.c:153,2'
          Dst:             swapfunc
        - Src:             'src/internal/qsort.c:161,5'
          Dst:             swapfunc
        - Src:             'src/internal/qsort.c:169,5'
          Dst:             swapfunc
        - Src:             'src/internal/qsort.c:176,3'
          Dst:             swapfunc
        - Src:             'src/internal/qsort.c:186,5'
          Dst:             swapfunc
        - Src:             'src/internal/qsort.c:192,2'
          Dst:             swapfunc
        - Src:             'src/internal/qsort.c:199,2'
          Dst:             swapfunc
        - Src:             'src/internal/qsort.c:206,4'
          Dst:             local_qsort_r
        - Src:             'src/internal/qsort.c:218,4'
          Dst:             local_qsort_r
    - functionName:    igraph_qsort_r
      functionSourceFile: '/src/igraph/src/internal/qsort.c'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - local_qsort_r
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/internal/qsort.c:233,2'
          Dst:             local_qsort_r
    - functionName:    med3
      functionSourceFile: '/src/igraph/src/internal/qsort.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          105
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swapfunc
      functionSourceFile: '/src/igraph/src/internal/qsort.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          39
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    local_qsort
      functionSourceFile: '/src/igraph/src/internal/qsort.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         85
      ICount:          642
      EdgeCount:       112
      CyclomaticComplexity: 29
      functionsReached:
        - local_qsort
        - med3
        - swapfunc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/internal/qsort.c:137,5'
          Dst:             swapfunc
        - Src:             'src/internal/qsort.c:147,9'
          Dst:             med3
        - Src:             'src/internal/qsort.c:148,9'
          Dst:             med3
        - Src:             'src/internal/qsort.c:149,9'
          Dst:             med3
        - Src:             'src/internal/qsort.c:151,8'
          Dst:             med3
        - Src:             'src/internal/qsort.c:153,2'
          Dst:             swapfunc
        - Src:             'src/internal/qsort.c:161,5'
          Dst:             swapfunc
        - Src:             'src/internal/qsort.c:169,5'
          Dst:             swapfunc
        - Src:             'src/internal/qsort.c:176,3'
          Dst:             swapfunc
        - Src:             'src/internal/qsort.c:186,5'
          Dst:             swapfunc
        - Src:             'src/internal/qsort.c:192,2'
          Dst:             swapfunc
        - Src:             'src/internal/qsort.c:199,2'
          Dst:             swapfunc
        - Src:             'src/internal/qsort.c:206,4'
          Dst:             local_qsort
        - Src:             'src/internal/qsort.c:218,4'
          Dst:             local_qsort
    - functionName:    igraph_qsort
      functionSourceFile: '/src/igraph/src/internal/qsort.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - local_qsort
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/internal/qsort.c:265,2'
          Dst:             local_qsort
    - functionName:    igraph_realloc
      functionSourceFile: '/src/igraph/src/core/memory.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          51
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - realloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/memory.c:122,21'
          Dst:             realloc
    - functionName:    igraph_malloc
      functionSourceFile: '/src/igraph/src/core/memory.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_calloc
      functionSourceFile: '/src/igraph/src/core/memory.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          58
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - calloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/memory.c:83,21'
          Dst:             calloc
    - functionName:    igraph_free
      functionSourceFile: '/src/igraph/src/core/memory.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    53
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_complex_printf_aligned
      functionSourceFile: '/src/igraph/src/core/printing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_complex_fprintf_aligned
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/printing.c:226,12'
          Dst:             igraph_complex_fprintf_aligned
    - functionName:    igraph_complex_fprintf_aligned
      functionSourceFile: '/src/igraph/src/core/printing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fprintf
        - igraph_complex_snprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/printing.c:218,9'
          Dst:             igraph_complex_snprintf
        - Src:             'src/core/printing.c:221,12'
          Dst:             fprintf
    - functionName:    igraph_complex_snprintf
      functionSourceFile: '/src/igraph/src/core/printing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          284
      EdgeCount:       60
      CyclomaticComplexity: 15
      functionsReached:
        - igraph_real_snprintf
        - snprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/printing.c:200,11'
          Dst:             igraph_real_snprintf
        - Src:             'src/core/printing.c:203,15'
          Dst:             snprintf
        - Src:             'src/core/printing.c:206,11'
          Dst:             igraph_real_snprintf
        - Src:             'src/core/printing.c:208,11'
          Dst:             snprintf
    - functionName:    igraph_real_snprintf
      functionSourceFile: '/src/igraph/src/core/printing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - snprintf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/printing.c:104,16'
          Dst:             snprintf
        - Src:             'src/core/printing.c:106,16'
          Dst:             snprintf
        - Src:             'src/core/printing.c:109,20'
          Dst:             snprintf
        - Src:             'src/core/printing.c:111,20'
          Dst:             snprintf
        - Src:             'src/core/printing.c:114,5'
          Dst:             igraph_fatal
    - functionName:    igraph_complex_printf
      functionSourceFile: '/src/igraph/src/core/printing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_complex_fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/printing.c:181,12'
          Dst:             igraph_complex_fprintf
    - functionName:    igraph_complex_fprintf
      functionSourceFile: '/src/igraph/src/core/printing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          126
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - fprintf
        - igraph_real_fprintf
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/printing.c:164,11'
          Dst:             igraph_real_fprintf
        - Src:             'src/core/printing.c:167,15'
          Dst:             fprintf
        - Src:             'src/core/printing.c:170,11'
          Dst:             igraph_real_fprintf
        - Src:             'src/core/printing.c:172,11'
          Dst:             fprintf
    - functionName:    igraph_real_fprintf
      functionSourceFile: '/src/igraph/src/core/printing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          74
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - fprintf
        - igraph_fatal
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/printing.c:62,16'
          Dst:             fprintf
        - Src:             'src/core/printing.c:64,16'
          Dst:             fprintf
        - Src:             'src/core/printing.c:67,20'
          Dst:             fprintf
        - Src:             'src/core/printing.c:69,20'
          Dst:             fprintf
        - Src:             'src/core/printing.c:72,5'
          Dst:             igraph_fatal
    - functionName:    igraph_real_snprintf_precise
      functionSourceFile: '/src/igraph/src/core/printing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - snprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/printing.c:140,16'
          Dst:             snprintf
        - Src:             'src/core/printing.c:142,16'
          Dst:             snprintf
        - Src:             'src/core/printing.c:145,20'
          Dst:             snprintf
        - Src:             'src/core/printing.c:147,20'
          Dst:             snprintf
        - Src:             'src/core/printing.c:150,5'
          Dst:             igraph_fatal
    - functionName:    igraph_real_printf_precise
      functionSourceFile: '/src/igraph/src/core/printing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_real_fprintf_precise
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/printing.c:134,12'
          Dst:             igraph_real_fprintf_precise
    - functionName:    igraph_real_fprintf_precise
      functionSourceFile: '/src/igraph/src/core/printing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          74
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - fprintf
        - igraph_fatal
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/printing.c:119,16'
          Dst:             fprintf
        - Src:             'src/core/printing.c:121,16'
          Dst:             fprintf
        - Src:             'src/core/printing.c:124,20'
          Dst:             fprintf
        - Src:             'src/core/printing.c:126,20'
          Dst:             fprintf
        - Src:             'src/core/printing.c:129,5'
          Dst:             igraph_fatal
    - functionName:    igraph_real_printf_aligned
      functionSourceFile: '/src/igraph/src/core/printing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_real_fprintf_aligned
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/printing.c:98,12'
          Dst:             igraph_real_fprintf_aligned
    - functionName:    igraph_real_fprintf_aligned
      functionSourceFile: '/src/igraph/src/core/printing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - fprintf
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/printing.c:83,16'
          Dst:             fprintf
        - Src:             'src/core/printing.c:85,16'
          Dst:             fprintf
        - Src:             'src/core/printing.c:88,20'
          Dst:             fprintf
        - Src:             'src/core/printing.c:90,20'
          Dst:             fprintf
        - Src:             'src/core/printing.c:93,5'
          Dst:             igraph_fatal
    - functionName:    igraph_real_printf
      functionSourceFile: '/src/igraph/src/core/printing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_real_fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/printing.c:77,12'
          Dst:             igraph_real_fprintf
    - functionName:    igraph_strvector_swap_elements
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 734
      functionLinenumberEnd: 738
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          37
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_strvector_swap
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 714
      functionLinenumberEnd: 720
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_strvector_update
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 698
      functionLinenumberEnd: 702
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          55
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_strvector_append
        - igraph_strvector_clear
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:699,5'
          Dst:             igraph_strvector_clear
        - Src:             'src/core/strvector.c:700,5'
          Dst:             igraph_strvector_append
        - Src:             'src/core/strvector.c:700,5'
          Dst:             igraph_error
    - functionName:    igraph_strvector_clear
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          55
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_strvector_size
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:394,22'
          Dst:             igraph_strvector_size
    - functionName:    igraph_strvector_append
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         45
      ICount:          241
      EdgeCount:       55
      CyclomaticComplexity: 12
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_strvector_capacity
        - igraph_strvector_reserve
        - igraph_strvector_resize
        - igraph_strvector_size
        - strdup
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:301,34'
          Dst:             igraph_strvector_size
        - Src:             'src/core/strvector.c:302,36'
          Dst:             igraph_strvector_size
        - Src:             'src/core/strvector.c:303,38'
          Dst:             igraph_strvector_capacity
        - Src:             'src/core/strvector.c:308,5'
          Dst:             igraph_errorf
        - Src:             'src/core/strvector.c:315,9'
          Dst:             igraph_strvector_reserve
        - Src:             'src/core/strvector.c:315,9'
          Dst:             igraph_error
        - Src:             'src/core/strvector.c:323,19'
          Dst:             strdup
        - Src:             'src/core/strvector.c:334,9'
          Dst:             igraph_strvector_resize
        - Src:             'src/core/strvector.c:335,9'
          Dst:             igraph_error
    - functionName:    igraph_strvector_size
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 541
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:539,5'
          Dst:             igraph_fatal
        - Src:             'src/core/strvector.c:540,5'
          Dst:             igraph_fatal
    - functionName:    igraph_strvector_capacity
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:449,5'
          Dst:             igraph_fatal
        - Src:             'src/core/strvector.c:450,5'
          Dst:             igraph_fatal
    - functionName:    igraph_strvector_reserve
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          127
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_strvector_capacity
        - realloc
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:482,37'
          Dst:             igraph_strvector_capacity
        - Src:             'src/core/strvector.c:488,24'
          Dst:             realloc
        - Src:             'src/core/strvector.c:489,5'
          Dst:             igraph_error
    - functionName:    igraph_strvector_resize
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 435
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          137
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_strvector_reserve
        - igraph_strvector_size
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:420,36'
          Dst:             igraph_strvector_size
        - Src:             'src/core/strvector.c:421,28'
          Dst:             igraph_strvector_size
        - Src:             'src/core/strvector.c:429,9'
          Dst:             igraph_strvector_reserve
        - Src:             'src/core/strvector.c:429,9'
          Dst:             igraph_error
    - functionName:    igraph_strvector_index
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 681
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          120
      EdgeCount:       25
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_strvector_get
        - igraph_strvector_resize
        - igraph_strvector_set
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:671,27'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/strvector.c:672,5'
          Dst:             igraph_strvector_resize
        - Src:             'src/core/strvector.c:672,5'
          Dst:             igraph_error
        - Src:             'src/core/strvector.c:676,27'
          Dst:             igraph_strvector_get
        - Src:             'src/core/strvector.c:677,9'
          Dst:             igraph_strvector_set
        - Src:             'src/core/strvector.c:677,9'
          Dst:             igraph_error
    - functionName:    igraph_strvector_get
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          74
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:118,5'
          Dst:             igraph_fatal
        - Src:             'src/core/strvector.c:119,5'
          Dst:             igraph_fatal
    - functionName:    igraph_strvector_set
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_strvector_set_len
        - strlen
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:142,53'
          Dst:             strlen
        - Src:             'src/core/strvector.c:142,12'
          Dst:             igraph_strvector_set_len
    - functionName:    igraph_strvector_set_len
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          200
      EdgeCount:       44
      CyclomaticComplexity: 8
      functionsReached:
        - igraph_error
        - igraph_fatal
        - realloc
        - strndup
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:164,5'
          Dst:             igraph_fatal
        - Src:             'src/core/strvector.c:165,5'
          Dst:             igraph_fatal
        - Src:             'src/core/strvector.c:168,31'
          Dst:             strndup
        - Src:             'src/core/strvector.c:169,9'
          Dst:             igraph_error
        - Src:             'src/core/strvector.c:171,21'
          Dst:             realloc
        - Src:             'src/core/strvector.c:172,9'
          Dst:             igraph_error
    - functionName:    strndup
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_strvector_print
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 652
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_strvector_fprint
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:653,12'
          Dst:             igraph_strvector_fprint
    - functionName:    igraph_strvector_fprint
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 629
      functionLinenumberEnd: 638
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          62
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - igraph_strvector_get
        - igraph_strvector_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:631,28'
          Dst:             igraph_strvector_size
        - Src:             'src/core/strvector.c:633,29'
          Dst:             igraph_strvector_get
        - Src:             'src/core/strvector.c:633,9'
          Dst:             fprintf
        - Src:             'src/core/strvector.c:636,36'
          Dst:             igraph_strvector_get
        - Src:             'src/core/strvector.c:636,9'
          Dst:             fprintf
    - functionName:    igraph_strvector_push_back_len
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 606
      functionLinenumberEnd: 615
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          93
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - strndup
        - strvector_expand_if_full
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:608,5'
          Dst:             strvector_expand_if_full
        - Src:             'src/core/strvector.c:608,5'
          Dst:             igraph_error
        - Src:             'src/core/strvector.c:609,23'
          Dst:             strndup
        - Src:             'src/core/strvector.c:610,5'
          Dst:             igraph_error
    - functionName:    strvector_expand_if_full
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 565
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         33
      ICount:          150
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_strvector_reserve
        - igraph_strvector_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:549,5'
          Dst:             igraph_fatal
        - Src:             'src/core/strvector.c:550,5'
          Dst:             igraph_fatal
        - Src:             'src/core/strvector.c:553,33'
          Dst:             igraph_strvector_size
        - Src:             'src/core/strvector.c:556,13'
          Dst:             igraph_error
        - Src:             'src/core/strvector.c:561,9'
          Dst:             igraph_strvector_reserve
        - Src:             'src/core/strvector.c:561,9'
          Dst:             igraph_error
    - functionName:    igraph_strvector_push_back
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          90
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - strdup
        - strvector_expand_if_full
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:581,5'
          Dst:             strvector_expand_if_full
        - Src:             'src/core/strvector.c:581,5'
          Dst:             igraph_error
        - Src:             'src/core/strvector.c:582,23'
          Dst:             strdup
        - Src:             'src/core/strvector.c:583,5'
          Dst:             igraph_error
    - functionName:    igraph_strvector_resize_min
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - realloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:519,24'
          Dst:             realloc
    - functionName:    igraph_strvector_merge
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          135
      EdgeCount:       25
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_strvector_reserve
        - igraph_strvector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:364,5'
          Dst:             igraph_strvector_size
        - Src:             'src/core/strvector.c:364,5'
          Dst:             igraph_strvector_size
        - Src:             'src/core/strvector.c:364,5'
          Dst:             igraph_errorf
        - Src:             'src/core/strvector.c:365,5'
          Dst:             igraph_strvector_reserve
        - Src:             'src/core/strvector.c:365,5'
          Dst:             igraph_error
    - functionName:    igraph_strvector_init_copy
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         38
      ICount:          215
      EdgeCount:       47
      CyclomaticComplexity: 11
      functionsReached:
        - calloc
        - igraph_error
        - igraph_strvector_size
        - strdup
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:250,30'
          Dst:             igraph_strvector_size
        - Src:             'src/core/strvector.c:252,22'
          Dst:             calloc
        - Src:             'src/core/strvector.c:253,5'
          Dst:             igraph_error
        - Src:             'src/core/strvector.c:261,29'
          Dst:             strdup
        - Src:             'src/core/strvector.c:268,13'
          Dst:             igraph_error
    - functionName:    igraph_strvector_remove
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_strvector_remove_section
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:231,5'
          Dst:             igraph_strvector_remove_section
    - functionName:    igraph_strvector_remove_section
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          125
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_strvector_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:196,25'
          Dst:             igraph_strvector_size
    - functionName:    igraph_strvector_destroy
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          84
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:96,5'
          Dst:             igraph_fatal
        - Src:             'src/core/strvector.c:97,5'
          Dst:             igraph_fatal
    - functionName:    igraph_strvector_init
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          100
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - calloc
        - igraph_error
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:73,22'
          Dst:             calloc
        - Src:             'src/core/strvector.c:74,5'
          Dst:             igraph_error
    - functionName:    igraph_i_strdiff
      functionSourceFile: '/src/igraph/src/core/trie.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_trie_destroy_node_helper
      functionSourceFile: '/src/igraph/src/core/trie.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          82
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_i_trie_destroy_node_helper
        - igraph_strvector_destroy
        - igraph_vector_int_destroy
        - igraph_vector_ptr_destroy
        - igraph_vector_ptr_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/trie.c:75,5'
          Dst:             igraph_strvector_destroy
        - Src:             'src/core/trie.c:76,34'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/core/trie.c:80,13'
          Dst:             igraph_i_trie_destroy_node_helper
        - Src:             'src/core/trie.c:83,5'
          Dst:             igraph_vector_ptr_destroy
        - Src:             'src/core/trie.c:84,5'
          Dst:             igraph_vector_int_destroy
    - functionName:    igraph_i_trie_borrow_keys
      functionSourceFile: '/src/igraph/src/core/trie.c'
      linkageType:     InternalLinkage
      functionLinenumber: 432
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_trie_size
      functionSourceFile: '/src/igraph/src/core/trie.c'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_trie_idx
      functionSourceFile: '/src/igraph/src/core/trie.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_strvector_get
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/trie.c:402,12'
          Dst:             igraph_strvector_get
    - functionName:    igraph_trie_check
      functionSourceFile: '/src/igraph/src/core/trie.c'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          57
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_i_trie_get_node
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/trie.c:384,5'
          Dst:             igraph_i_trie_get_node
        - Src:             'src/core/trie.c:384,5'
          Dst:             igraph_error
    - functionName:    igraph_i_trie_get_node
      functionSourceFile: '/src/igraph/src/core/trie.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         244
      ICount:          1180
      EdgeCount:       279
      CyclomaticComplexity: 37
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - __assert_fail
        - calloc
        - igraph_error
        - igraph_free
        - igraph_i_strdiff
        - igraph_i_trie_get_node
        - igraph_strvector_destroy
        - igraph_strvector_get
        - igraph_strvector_init
        - igraph_strvector_push_back
        - igraph_strvector_set
        - igraph_strvector_size
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_ptr_destroy
        - igraph_vector_ptr_init
        - igraph_vector_ptr_push_back
        - strdup
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/trie.c:130,5'
          Dst:             __assert_fail
        - Src:             'src/core/trie.c:136,30'
          Dst:             igraph_strvector_size
        - Src:             'src/core/trie.c:139,27'
          Dst:             igraph_strvector_get
        - Src:             'src/core/trie.c:140,16'
          Dst:             igraph_i_strdiff
        - Src:             'src/core/trie.c:166,24'
          Dst:             igraph_i_trie_get_node
        - Src:             'src/core/trie.c:168,48'
          Dst:             calloc
        - Src:             'src/core/trie.c:169,17'
          Dst:             igraph_error
        - Src:             'src/core/trie.c:170,17'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/trie.c:170,17'
          Dst:             igraph_free
        - Src:             'src/core/trie.c:172,17'
          Dst:             igraph_strvector_init
        - Src:             'src/core/trie.c:172,17'
          Dst:             igraph_error
        - Src:             'src/core/trie.c:172,17'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/trie.c:172,17'
          Dst:             igraph_strvector_destroy
        - Src:             'src/core/trie.c:173,17'
          Dst:             igraph_vector_ptr_init
        - Src:             'src/core/trie.c:173,17'
          Dst:             igraph_error
        - Src:             'src/core/trie.c:173,17'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/trie.c:173,17'
          Dst:             igraph_vector_ptr_destroy
        - Src:             'src/core/trie.c:174,17'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/trie.c:174,17'
          Dst:             igraph_error
        - Src:             'src/core/trie.c:174,17'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/trie.c:174,17'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/trie.c:175,17'
          Dst:             igraph_strvector_set
        - Src:             'src/core/trie.c:175,17'
          Dst:             igraph_error
        - Src:             'src/core/trie.c:176,17'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/core/trie.c:196,40'
          Dst:             calloc
        - Src:             'src/core/trie.c:197,13'
          Dst:             igraph_error
        - Src:             'src/core/trie.c:198,13'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/trie.c:198,13'
          Dst:             igraph_free
        - Src:             'src/core/trie.c:200,13'
          Dst:             igraph_strvector_init
        - Src:             'src/core/trie.c:200,13'
          Dst:             igraph_error
        - Src:             'src/core/trie.c:200,13'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/trie.c:200,13'
          Dst:             igraph_strvector_destroy
        - Src:             'src/core/trie.c:201,13'
          Dst:             igraph_vector_ptr_init
        - Src:             'src/core/trie.c:201,13'
          Dst:             igraph_error
        - Src:             'src/core/trie.c:201,13'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/trie.c:201,13'
          Dst:             igraph_vector_ptr_destroy
        - Src:             'src/core/trie.c:202,13'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/trie.c:202,13'
          Dst:             igraph_error
        - Src:             'src/core/trie.c:202,13'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/trie.c:202,13'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/trie.c:203,13'
          Dst:             igraph_strvector_set
        - Src:             'src/core/trie.c:203,13'
          Dst:             igraph_error
        - Src:             'src/core/trie.c:208,20'
          Dst:             strdup
        - Src:             'src/core/trie.c:209,13'
          Dst:             igraph_error
        - Src:             'src/core/trie.c:210,13'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/trie.c:210,13'
          Dst:             igraph_free
        - Src:             'src/core/trie.c:213,13'
          Dst:             igraph_strvector_set
        - Src:             'src/core/trie.c:213,13'
          Dst:             igraph_error
        - Src:             'src/core/trie.c:216,13'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/core/trie.c:230,40'
          Dst:             calloc
        - Src:             'src/core/trie.c:231,13'
          Dst:             igraph_error
        - Src:             'src/core/trie.c:232,13'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/trie.c:232,13'
          Dst:             igraph_free
        - Src:             'src/core/trie.c:234,13'
          Dst:             igraph_strvector_init
        - Src:             'src/core/trie.c:234,13'
          Dst:             igraph_error
        - Src:             'src/core/trie.c:234,13'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/trie.c:234,13'
          Dst:             igraph_strvector_destroy
        - Src:             'src/core/trie.c:235,13'
          Dst:             igraph_vector_ptr_init
        - Src:             'src/core/trie.c:235,13'
          Dst:             igraph_error
        - Src:             'src/core/trie.c:235,13'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/trie.c:235,13'
          Dst:             igraph_vector_ptr_destroy
        - Src:             'src/core/trie.c:236,13'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/trie.c:236,13'
          Dst:             igraph_error
        - Src:             'src/core/trie.c:236,13'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/trie.c:236,13'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/trie.c:237,13'
          Dst:             igraph_strvector_set
        - Src:             'src/core/trie.c:237,13'
          Dst:             igraph_error
        - Src:             'src/core/trie.c:238,13'
          Dst:             igraph_strvector_set
        - Src:             'src/core/trie.c:238,13'
          Dst:             igraph_error
        - Src:             'src/core/trie.c:244,20'
          Dst:             strdup
        - Src:             'src/core/trie.c:245,13'
          Dst:             igraph_error
        - Src:             'src/core/trie.c:248,13'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/trie.c:248,13'
          Dst:             igraph_free
        - Src:             'src/core/trie.c:250,13'
          Dst:             igraph_strvector_set
        - Src:             'src/core/trie.c:250,13'
          Dst:             igraph_error
        - Src:             'src/core/trie.c:253,13'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/core/trie.c:277,9'
          Dst:             igraph_strvector_push_back
        - Src:             'src/core/trie.c:277,9'
          Dst:             igraph_error
        - Src:             'src/core/trie.c:278,9'
          Dst:             igraph_vector_ptr_push_back
        - Src:             'src/core/trie.c:278,9'
          Dst:             igraph_error
        - Src:             'src/core/trie.c:279,9'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/core/trie.c:279,9'
          Dst:             igraph_error
    - 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:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_trie_get_len
      functionSourceFile: '/src/igraph/src/core/trie.c'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          95
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_free
        - igraph_trie_get
        - strndup
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/trie.c:359,17'
          Dst:             strndup
        - Src:             'src/core/trie.c:360,5'
          Dst:             igraph_error
        - Src:             'src/core/trie.c:361,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/trie.c:361,5'
          Dst:             igraph_free
        - Src:             'src/core/trie.c:362,5'
          Dst:             igraph_trie_get
        - Src:             'src/core/trie.c:362,5'
          Dst:             igraph_error
        - Src:             'src/core/trie.c:364,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_trie_get
      functionSourceFile: '/src/igraph/src/core/trie.c'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          204
      EdgeCount:       45
      CyclomaticComplexity: 9
      functionsReached:
        - IGRAPH_FINALLY_ENTER
        - IGRAPH_FINALLY_EXIT
        - __assert_fail
        - igraph_error
        - igraph_i_trie_get_node
        - igraph_strvector_push_back
        - igraph_strvector_resize
        - igraph_strvector_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/trie.c:299,5'
          Dst:             __assert_fail
        - Src:             'src/core/trie.c:302,9'
          Dst:             igraph_error
        - Src:             'src/core/trie.c:306,9'
          Dst:             igraph_i_trie_get_node
        - Src:             'src/core/trie.c:306,9'
          Dst:             igraph_error
        - Src:             'src/core/trie.c:313,9'
          Dst:             IGRAPH_FINALLY_ENTER
        - Src:             'src/core/trie.c:315,15'
          Dst:             igraph_strvector_push_back
        - Src:             'src/core/trie.c:317,13'
          Dst:             IGRAPH_FINALLY_EXIT
        - Src:             'src/core/trie.c:318,13'
          Dst:             igraph_error
        - Src:             'src/core/trie.c:320,15'
          Dst:             igraph_i_trie_get_node
        - Src:             'src/core/trie.c:322,47'
          Dst:             igraph_strvector_size
        - Src:             'src/core/trie.c:322,13'
          Dst:             igraph_strvector_resize
        - Src:             'src/core/trie.c:323,13'
          Dst:             IGRAPH_FINALLY_EXIT
        - Src:             'src/core/trie.c:324,13'
          Dst:             igraph_error
        - Src:             'src/core/trie.c:331,47'
          Dst:             igraph_strvector_size
        - Src:             'src/core/trie.c:331,13'
          Dst:             igraph_strvector_resize
        - Src:             'src/core/trie.c:333,9'
          Dst:             IGRAPH_FINALLY_EXIT
    - functionName:    igraph_trie_destroy
      functionSourceFile: '/src/igraph/src/core/trie.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_trie_destroy_node
        - igraph_strvector_destroy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/trie.c:104,9'
          Dst:             igraph_strvector_destroy
        - Src:             'src/core/trie.c:106,5'
          Dst:             igraph_i_trie_destroy_node
    - functionName:    igraph_i_trie_destroy_node
      functionSourceFile: '/src/igraph/src/core/trie.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_trie_destroy_node_helper
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/trie.c:92,5'
          Dst:             igraph_i_trie_destroy_node_helper
    - functionName:    igraph_i_trie_init_node
      functionSourceFile: '/src/igraph/src/core/trie.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         37
      ICount:          135
      EdgeCount:       40
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_strvector_destroy
        - igraph_strvector_init
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_ptr_destroy
        - igraph_vector_ptr_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/trie.c:42,5'
          Dst:             igraph_strvector_init
        - Src:             'src/core/trie.c:42,5'
          Dst:             igraph_error
        - Src:             'src/core/trie.c:42,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/trie.c:42,5'
          Dst:             igraph_strvector_destroy
        - Src:             'src/core/trie.c:43,5'
          Dst:             igraph_vector_ptr_init
        - Src:             'src/core/trie.c:43,5'
          Dst:             igraph_error
        - Src:             'src/core/trie.c:43,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/trie.c:43,5'
          Dst:             igraph_vector_ptr_destroy
        - Src:             'src/core/trie.c:44,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/trie.c:44,5'
          Dst:             igraph_error
        - Src:             'src/core/trie.c:44,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/trie.c:44,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/trie.c:45,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_trie_init
      functionSourceFile: '/src/igraph/src/core/trie.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          108
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_i_trie_destroy_node
        - igraph_i_trie_init_node
        - igraph_strvector_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/trie.c:64,5'
          Dst:             igraph_i_trie_init_node
        - Src:             'src/core/trie.c:64,5'
          Dst:             igraph_error
        - Src:             'src/core/trie.c:65,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/trie.c:65,5'
          Dst:             igraph_i_trie_destroy_node
        - Src:             'src/core/trie.c:67,9'
          Dst:             igraph_strvector_init
        - Src:             'src/core/trie.c:67,9'
          Dst:             igraph_error
        - Src:             'src/core/trie.c:70,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_is_all_finite
      functionSourceFile: '/src/igraph/src/core/vector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 639
      functionLinenumberEnd: 651
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          84
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.c:641,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.c:642,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_is_any_nan
      functionSourceFile: '/src/igraph/src/core/vector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 625
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          84
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.c:615,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.c:616,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_is_nan
      functionSourceFile: '/src/igraph/src/core/vector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionLinenumberEnd: 600
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          160
      EdgeCount:       33
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_bool_resize
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.c:591,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.c:592,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.c:593,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.c:594,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.c:595,5'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.c:595,5'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/core/vector.c:595,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_size
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    78
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:523,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:524,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_resize
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1264
      functionLinenumberEnd: 1270
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          97
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_bool_reserve
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1265,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1266,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1267,5'
          Dst:             igraph_vector_bool_reserve
        - Src:             'src/core/vector.pmt:1267,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_reserve
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          180
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_bool_capacity
        - realloc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:472,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:473,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:474,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:476,24'
          Dst:             igraph_vector_bool_capacity
        - Src:             'src/core/vector.pmt:482,11'
          Dst:             realloc
        - Src:             'src/core/vector.pmt:483,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_capacity
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_complex_zapsmall
      functionSourceFile: '/src/igraph/src/core/vector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 546
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          154
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - igraph_error
        - igraph_vector_complex_size
        - pow
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.c:547,25'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.c:549,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.c:552,15'
          Dst:             pow
    - functionName:    igraph_vector_complex_size
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    35
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:523,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:524,5'
          Dst:             igraph_fatal
    - functionName:    pow
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    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:
        - ''
        - ''
      BBCount:         21
      ICount:          105
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_vector_size
        - pow
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.c:508,25'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.c:510,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.c:513,15'
          Dst:             pow
    - functionName:    igraph_vector_all_almost_e
      functionSourceFile: '/src/igraph/src/core/vector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          84
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_almost_equals
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.c:471,22'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.c:477,9'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.c:482,15'
          Dst:             igraph_almost_equals
    - functionName:    igraph_vector_complex_all_almost_e
      functionSourceFile: '/src/igraph/src/core/vector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          90
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_complex_almost_equals
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.c:436,22'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.c:442,9'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.c:447,15'
          Dst:             igraph_complex_almost_equals
    - functionName:    igraph_vector_complex_create_polar
      functionSourceFile: '/src/igraph/src/core/vector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          120
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_complex_polar
        - igraph_error
        - igraph_vector_complex_init
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.c:405,25'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.c:406,14'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.c:407,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.c:410,5'
          Dst:             igraph_vector_complex_init
        - Src:             'src/core/vector.c:410,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.c:414,25'
          Dst:             igraph_complex_polar
    - functionName:    igraph_vector_complex_init
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          136
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:136,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:143,21'
          Dst:             calloc
        - Src:             'src/core/vector.pmt:144,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_complex_create
      functionSourceFile: '/src/igraph/src/core/vector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          120
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_complex
        - igraph_error
        - igraph_vector_complex_init
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.c:374,25'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.c:375,14'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.c:376,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.c:379,5'
          Dst:             igraph_vector_complex_init
        - Src:             'src/core/vector.c:379,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.c:383,25'
          Dst:             igraph_complex
    - functionName:    igraph_vector_complex_realimag
      functionSourceFile: '/src/igraph/src/core/vector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          131
      EdgeCount:       25
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_complex_size
        - igraph_vector_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.c:346,25'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.c:347,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/vector.c:347,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.c:348,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/vector.c:348,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_resize
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1264
      functionLinenumberEnd: 1270
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          97
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_reserve
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1265,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1266,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1267,5'
          Dst:             igraph_vector_reserve
        - Src:             'src/core/vector.pmt:1267,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_reserve
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          181
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_capacity
        - realloc
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:472,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:473,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:474,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:476,24'
          Dst:             igraph_vector_capacity
        - Src:             'src/core/vector.pmt:482,11'
          Dst:             realloc
        - Src:             'src/core/vector.pmt:483,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_capacity
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_complex_imag
      functionSourceFile: '/src/igraph/src/core/vector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          87
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_complex_size
        - igraph_vector_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.c:321,25'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.c:322,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/vector.c:322,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_complex_real
      functionSourceFile: '/src/igraph/src/core/vector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          87
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_complex_size
        - igraph_vector_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.c:298,25'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.c:299,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/vector.c:299,5'
          Dst:             igraph_error
    - functionName:    igraph_i_vector_int_rank
      functionSourceFile: '/src/igraph/src/core/vector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          225
      EdgeCount:       50
      CyclomaticComplexity: 8
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.c:254,31'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.c:259,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/vector.c:259,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.c:259,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.c:259,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/vector.c:260,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/vector.c:260,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.c:260,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.c:260,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/vector.c:261,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.c:261,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.c:277,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/vector.c:278,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/vector.c:279,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_int_size
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    136
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:523,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:524,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_init
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          136
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    61
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:136,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:143,21'
          Dst:             calloc
        - Src:             'src/core/vector.pmt:144,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_destroy
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    101
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:409,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_resize
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1264
      functionLinenumberEnd: 1270
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          97
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_reserve
      functionUses:    54
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1265,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1266,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1267,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/core/vector.pmt:1267,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_reserve
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          181
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_capacity
        - realloc
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:472,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:473,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:474,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:476,24'
          Dst:             igraph_vector_int_capacity
        - Src:             'src/core/vector.pmt:482,11'
          Dst:             realloc
        - Src:             'src/core/vector.pmt:483,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_capacity
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_vector_int_order
      functionSourceFile: '/src/igraph/src/core/vector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          308
      EdgeCount:       66
      CyclomaticComplexity: 10
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.c:199,31'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.c:204,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.c:205,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.c:207,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/vector.c:207,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.c:207,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.c:207,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/vector.c:208,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/vector.c:208,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.c:208,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.c:208,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/vector.c:209,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.c:209,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.c:231,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/vector.c:232,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/vector.c:233,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_int_pair_order
      functionSourceFile: '/src/igraph/src/core/vector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         75
      ICount:          456
      EdgeCount:       88
      CyclomaticComplexity: 15
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_null
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.c:120,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.c:125,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.c:126,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.c:128,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/vector.c:128,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.c:128,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.c:128,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/vector.c:129,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/vector.c:129,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.c:129,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.c:129,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/vector.c:130,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.c:130,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.c:152,5'
          Dst:             igraph_vector_int_null
        - Src:             'src/core/vector.c:153,5'
          Dst:             igraph_vector_int_null
        - Src:             'src/core/vector.c:176,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/vector.c:177,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/vector.c:178,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_int_null
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_size
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:726,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:727,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:728,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:729,49'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_round
      functionSourceFile: '/src/igraph/src/core/vector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          87
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_resize
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.c:87,28'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.c:89,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.c:89,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_floor
      functionSourceFile: '/src/igraph/src/core/vector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          87
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_resize
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.c:76,28'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.c:78,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.c:78,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_complex_index_in_place
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3448
      functionLinenumberEnd: 3464
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          137
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3450,25'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3452,11'
          Dst:             calloc
        - Src:             'src/core/vector.pmt:3453,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_complex_index
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3423
      functionLinenumberEnd: 3434
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          94
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_complex_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3425,33'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3426,5'
          Dst:             igraph_vector_complex_resize
        - Src:             'src/core/vector.pmt:3426,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_complex_resize
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1264
      functionLinenumberEnd: 1270
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          97
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_complex_reserve
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1265,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1266,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1267,5'
          Dst:             igraph_vector_complex_reserve
        - Src:             'src/core/vector.pmt:1267,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_complex_reserve
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          181
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_complex_capacity
        - realloc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:472,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:473,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:474,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:476,24'
          Dst:             igraph_vector_complex_capacity
        - Src:             'src/core/vector.pmt:482,11'
          Dst:             realloc
        - Src:             'src/core/vector.pmt:483,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_complex_capacity
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_complex_fprint
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3388
      functionLinenumberEnd: 3405
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          75
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - fputc
        - igraph_complex_fprintf
        - igraph_vector_complex_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3389,25'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:3392,9'
          Dst:             igraph_complex_fprintf
        - Src:             'src/core/vector.pmt:3399,9'
          Dst:             fputc
        - Src:             'src/core/vector.pmt:3399,27'
          Dst:             igraph_complex_fprintf
        - Src:             'src/core/vector.pmt:3404,5'
          Dst:             fprintf
    - functionName:    igraph_vector_complex_print
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3383
      functionLinenumberEnd: 3384
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_fprint
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3384,12'
          Dst:             igraph_vector_complex_fprint
    - functionName:    igraph_vector_complex_isnull
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2950
      functionLinenumberEnd: 2963
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          90
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2952,22'
          Dst:             igraph_vector_complex_size
    - functionName:    igraph_vector_complex_div
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2804
      functionLinenumberEnd: 2823
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          96
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_complex_div
        - igraph_error
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2806,23'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2807,23'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2810,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2816,9'
          Dst:             igraph_complex_div
    - functionName:    igraph_vector_complex_mul
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2767
      functionLinenumberEnd: 2786
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          96
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_complex_mul
        - igraph_error
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2769,23'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2770,23'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2773,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2779,9'
          Dst:             igraph_complex_mul
    - functionName:    igraph_vector_complex_sub
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2732
      functionLinenumberEnd: 2751
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          96
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_complex_sub
        - igraph_error
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2734,23'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2735,23'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2738,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2744,9'
          Dst:             igraph_complex_sub
    - functionName:    igraph_vector_complex_add
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2696
      functionLinenumberEnd: 2715
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          96
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_complex_add
        - igraph_error
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2698,23'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2699,23'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2702,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2708,9'
          Dst:             igraph_complex_add
    - functionName:    igraph_vector_complex_shuffle
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2668
      functionLinenumberEnd: 2680
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_rng_default
        - igraph_rng_get_integer
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2669,22'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2674,13'
          Dst:             igraph_rng_default
        - Src:             'src/core/vector.pmt:2674,13'
          Dst:             igraph_rng_get_integer
    - functionName:    igraph_vector_complex_rotate_left
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2626
      functionLinenumberEnd: 2634
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_complex_reverse_section
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2627,31'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2631,5'
          Dst:             igraph_vector_complex_reverse_section
        - Src:             'src/core/vector.pmt:2632,5'
          Dst:             igraph_vector_complex_reverse_section
        - Src:             'src/core/vector.pmt:2633,5'
          Dst:             igraph_vector_complex_reverse_section
    - functionName:    igraph_vector_complex_reverse_section
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2583
      functionLinenumberEnd: 2590
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          67
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_complex_reverse
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2606
      functionLinenumberEnd: 2608
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_reverse_section
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2607,52'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2607,5'
          Dst:             igraph_vector_complex_reverse_section
    - functionName:    igraph_vector_complex_swap_elements
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2564
      functionLinenumberEnd: 2568
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_complex_swap
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2541
      functionLinenumberEnd: 2548
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_complex_update
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2524
      functionLinenumberEnd: 2529
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_complex_resize
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2525,22'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2526,5'
          Dst:             igraph_vector_complex_resize
        - Src:             'src/core/vector.pmt:2526,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_complex_get_interval
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2458
      functionLinenumberEnd: 2463
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          72
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_complex_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2459,5'
          Dst:             igraph_vector_complex_resize
        - Src:             'src/core/vector.pmt:2459,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_complex_append
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2427
      functionLinenumberEnd: 2451
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          195
      EdgeCount:       40
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_vector_complex_capacity
        - igraph_vector_complex_reserve
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2428,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2429,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2431,34'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2432,36'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2433,38'
          Dst:             igraph_vector_complex_capacity
        - Src:             'src/core/vector.pmt:2436,5'
          Dst:             igraph_errorf
        - Src:             'src/core/vector.pmt:2443,9'
          Dst:             igraph_vector_complex_reserve
        - Src:             'src/core/vector.pmt:2443,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_complex_search
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2364
      functionLinenumberEnd: 2386
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - double
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          113
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2365,25'
          Dst:             igraph_vector_complex_size
    - functionName:    igraph_vector_complex_contains
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2327
      functionLinenumberEnd: 2340
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          65
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_complex_add_constant
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2291
      functionLinenumberEnd: 2310
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          100
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_complex_add
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2292,28'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2305,9'
          Dst:             igraph_complex_add
    - functionName:    igraph_vector_complex_scale
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2258
      functionLinenumberEnd: 2277
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          100
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_complex_mul
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2259,28'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2272,9'
          Dst:             igraph_complex_mul
    - functionName:    igraph_vector_complex_is_equal
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1935
      functionLinenumberEnd: 1936
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_all_e
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1936,12'
          Dst:             igraph_vector_complex_all_e
    - functionName:    igraph_vector_complex_all_e
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1892
      functionLinenumberEnd: 1916
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          165
      EdgeCount:       35
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_fatal
        - igraph_vector_complex_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1894,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1895,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1896,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1897,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1899,9'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:1900,14'
          Dst:             igraph_vector_complex_size
    - functionName:    igraph_vector_complex_move_interval
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1804
      functionLinenumberEnd: 1810
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1805,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1806,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_complex_remove_fast
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1776
      functionLinenumberEnd: 1783
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          80
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_vector_complex_pop_back
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1777,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1778,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1780,24'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:1782,5'
          Dst:             igraph_vector_complex_pop_back
    - functionName:    igraph_vector_complex_pop_back
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          105
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:839,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:840,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:841,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:842,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_complex_remove
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1751
      functionLinenumberEnd: 1755
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_vector_complex_remove_section
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1752,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1753,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1754,5'
          Dst:             igraph_vector_complex_remove_section
    - functionName:    igraph_vector_complex_remove_section
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1716
      functionLinenumberEnd: 1735
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          131
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_complex_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1717,25'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:1719,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1720,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_complex_cumsum
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1641
      functionLinenumberEnd: 1663
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          177
      EdgeCount:       33
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_complex_add
        - igraph_error
        - igraph_fatal
        - igraph_vector_complex_resize
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1646,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1647,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1648,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1649,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1651,5'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:1651,5'
          Dst:             igraph_vector_complex_resize
        - Src:             'src/core/vector.pmt:1651,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:1655,9'
          Dst:             igraph_complex_add
    - functionName:    igraph_vector_complex_prod
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1610
      functionLinenumberEnd: 1622
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          95
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_complex_mul
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1613,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1614,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1617,9'
          Dst:             igraph_complex_mul
    - functionName:    igraph_vector_complex_sumsq
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1581
      functionLinenumberEnd: 1593
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          100
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_complex_mul
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1584,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1585,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1588,16'
          Dst:             igraph_complex_mul
    - functionName:    igraph_vector_complex_sum
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1566
      functionLinenumberEnd: 1578
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          95
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_complex_add
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1569,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1570,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1573,9'
          Dst:             igraph_complex_add
    - functionName:    igraph_vector_complex_init_copy
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1538
      functionLinenumberEnd: 1550
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          102
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_complex_init
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1541,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1542,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1544,17'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:1545,5'
          Dst:             igraph_vector_complex_init
        - Src:             'src/core/vector.pmt:1545,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_complex_copy_to
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1509
      functionLinenumberEnd: 1516
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1511,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1512,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_complex_init_array
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1483
      functionLinenumberEnd: 1493
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          71
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_complex_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1485,5'
          Dst:             igraph_vector_complex_init
        - Src:             'src/core/vector.pmt:1485,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_complex_resize_min
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1289
      functionLinenumberEnd: 1303
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - realloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1297,11'
          Dst:             realloc
    - functionName:    igraph_vector_complex_tail
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 822
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:820,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:821,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_complex_fill
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 745
      functionLinenumberEnd: 769
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          79
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:747,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:748,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_complex_null
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:726,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:727,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:728,9'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:729,49'
          Dst:             igraph_vector_complex_size
    - functionName:    igraph_vector_complex_set
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 702
      functionLinenumberEnd: 706
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:703,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:704,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_complex_get_ptr
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 682
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:683,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:684,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_complex_get
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 662
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:660,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:661,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_complex_insert
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 624
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          143
      EdgeCount:       30
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_complex_resize
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:612,25'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:613,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:615,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:617,5'
          Dst:             igraph_vector_complex_resize
        - Src:             'src/core/vector.pmt:617,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_complex_push_back
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          164
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_complex_reserve
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:574,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:575,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:579,33'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:582,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:587,9'
          Dst:             igraph_vector_complex_reserve
        - Src:             'src/core/vector.pmt:587,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_complex_clear
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:543,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:544,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_complex_empty
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:504,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:505,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_complex_destroy
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:409,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_complex_view
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:193,9'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_index_in_place
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3448
      functionLinenumberEnd: 3464
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          138
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3450,25'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3452,11'
          Dst:             calloc
        - Src:             'src/core/vector.pmt:3453,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_index
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3423
      functionLinenumberEnd: 3434
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          95
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3425,33'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3426,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.pmt:3426,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_fprint
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3388
      functionLinenumberEnd: 3405
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          67
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3389,25'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3394,9'
          Dst:             fprintf
        - Src:             'src/core/vector.pmt:3401,9'
          Dst:             fprintf
        - Src:             'src/core/vector.pmt:3404,5'
          Dst:             fprintf
    - functionName:    igraph_vector_int_print
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3383
      functionLinenumberEnd: 3384
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_fprint
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3384,12'
          Dst:             igraph_vector_int_fprint
    - functionName:    igraph_vector_int_printf
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3366
      functionLinenumberEnd: 3375
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          67
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_size
        - printf
        - putchar
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3367,25'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3369,9'
          Dst:             printf
        - Src:             'src/core/vector.pmt:3372,9'
          Dst:             putchar
        - Src:             'src/core/vector.pmt:3372,23'
          Dst:             printf
        - Src:             'src/core/vector.pmt:3374,5'
          Dst:             printf
    - functionName:    printf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_int_difference_and_intersection_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3266
      functionLinenumberEnd: 3360
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         146
      ICount:          726
      EdgeCount:       184
      CyclomaticComplexity: 40
      functionsReached:
        - igraph_error
        - igraph_vector_int_clear
        - igraph_vector_int_push_back
        - igraph_vector_int_resize
        - igraph_vector_int_size
        - igraph_vector_int_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3268,10'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3269,10'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3278,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/core/vector.pmt:3281,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/core/vector.pmt:3284,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/core/vector.pmt:3290,13'
          Dst:             igraph_vector_int_update
        - Src:             'src/core/vector.pmt:3290,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3298,13'
          Dst:             igraph_vector_int_update
        - Src:             'src/core/vector.pmt:3298,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3308,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.pmt:3308,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3317,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.pmt:3317,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3328,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/core/vector.pmt:3328,17'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3332,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/core/vector.pmt:3332,17'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3337,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/core/vector.pmt:3337,17'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3345,19'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3346,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.pmt:3346,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3353,19'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3354,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.pmt:3354,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_clear
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:543,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:544,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_update
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2524
      functionLinenumberEnd: 2529
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2525,22'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2526,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.pmt:2526,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_push_back
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          162
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_reserve
        - igraph_vector_int_size
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:574,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:575,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:579,33'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:582,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:587,9'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/core/vector.pmt:587,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_difference_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3228
      functionLinenumberEnd: 3230
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_difference_and_intersection_sorted
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3229,12'
          Dst:             igraph_vector_int_difference_and_intersection_sorted
    - functionName:    igraph_i_vector_int_intersection_size_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3095
      functionLinenumberEnd: 3133
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          205
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - igraph_i_vector_int_binsearch_slice
        - igraph_i_vector_int_intersection_size_sorted
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3108,9'
          Dst:             igraph_i_vector_int_binsearch_slice
        - Src:             'src/core/vector.pmt:3109,9'
          Dst:             igraph_i_vector_int_intersection_size_sorted
        - Src:             'src/core/vector.pmt:3116,9'
          Dst:             igraph_i_vector_int_intersection_size_sorted
        - Src:             'src/core/vector.pmt:3121,9'
          Dst:             igraph_i_vector_int_binsearch_slice
        - Src:             'src/core/vector.pmt:3122,9'
          Dst:             igraph_i_vector_int_intersection_size_sorted
        - Src:             'src/core/vector.pmt:3129,9'
          Dst:             igraph_i_vector_int_intersection_size_sorted
    - functionName:    igraph_i_vector_int_binsearch_slice
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2183
      functionLinenumberEnd: 2208
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          105
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_int_intersection_size_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3172
      functionLinenumberEnd: 3209
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          168
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - igraph_i_vector_int_intersection_size_sorted
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3177,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3178,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3204,9'
          Dst:             igraph_i_vector_int_intersection_size_sorted
    - functionName:    igraph_i_vector_int_intersect_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2977
      functionLinenumberEnd: 3016
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         64
      ICount:          392
      EdgeCount:       77
      CyclomaticComplexity: 15
      functionsReached:
        - igraph_error
        - igraph_i_vector_int_binsearch_slice
        - igraph_i_vector_int_intersect_sorted
        - igraph_vector_int_push_back
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2989,9'
          Dst:             igraph_i_vector_int_binsearch_slice
        - Src:             'src/core/vector.pmt:2990,9'
          Dst:             igraph_i_vector_int_intersect_sorted
        - Src:             'src/core/vector.pmt:2990,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2994,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/core/vector.pmt:2994,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2997,9'
          Dst:             igraph_i_vector_int_intersect_sorted
        - Src:             'src/core/vector.pmt:2997,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3002,9'
          Dst:             igraph_i_vector_int_binsearch_slice
        - Src:             'src/core/vector.pmt:3003,9'
          Dst:             igraph_i_vector_int_intersect_sorted
        - Src:             'src/core/vector.pmt:3003,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3007,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/core/vector.pmt:3007,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3010,9'
          Dst:             igraph_i_vector_int_intersect_sorted
        - Src:             'src/core/vector.pmt:3010,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_intersect_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3054
      functionLinenumberEnd: 3089
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          227
      EdgeCount:       51
      CyclomaticComplexity: 12
      functionsReached:
        - igraph_error
        - igraph_i_vector_int_intersect_sorted
        - igraph_vector_int_clear
        - igraph_vector_int_push_back
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3058,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3059,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3061,5'
          Dst:             igraph_vector_int_clear
        - Src:             'src/core/vector.pmt:3081,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/core/vector.pmt:3081,17'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3085,9'
          Dst:             igraph_i_vector_int_intersect_sorted
        - Src:             'src/core/vector.pmt:3085,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_isnull
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2950
      functionLinenumberEnd: 2963
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2952,22'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_which_minmax
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2906
      functionLinenumberEnd: 2934
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          110
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_empty
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2909,5'
          Dst:             igraph_vector_int_empty
        - Src:             'src/core/vector.pmt:2909,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_empty
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:504,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:505,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_minmax
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2861
      functionLinenumberEnd: 2883
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          98
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_empty
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2863,5'
          Dst:             igraph_vector_int_empty
        - Src:             'src/core/vector.pmt:2863,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_abs
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2827
      functionLinenumberEnd: 2838
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          73
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2832,25'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_div
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2804
      functionLinenumberEnd: 2823
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2806,23'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2807,23'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2810,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_mul
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2767
      functionLinenumberEnd: 2786
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2769,23'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2770,23'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2773,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_sub
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2732
      functionLinenumberEnd: 2751
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2734,23'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2735,23'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2738,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_add
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2696
      functionLinenumberEnd: 2715
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2698,23'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2699,23'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2702,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_shuffle
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2668
      functionLinenumberEnd: 2680
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_rng_default
        - igraph_rng_get_integer
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2669,22'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2674,13'
          Dst:             igraph_rng_default
        - Src:             'src/core/vector.pmt:2674,13'
          Dst:             igraph_rng_get_integer
    - functionName:    igraph_vector_int_rotate_left
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2626
      functionLinenumberEnd: 2634
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_reverse_section
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2627,31'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2631,5'
          Dst:             igraph_vector_int_reverse_section
        - Src:             'src/core/vector.pmt:2632,5'
          Dst:             igraph_vector_int_reverse_section
        - Src:             'src/core/vector.pmt:2633,5'
          Dst:             igraph_vector_int_reverse_section
    - functionName:    igraph_vector_int_reverse_section
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2583
      functionLinenumberEnd: 2590
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          70
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_int_reverse
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2606
      functionLinenumberEnd: 2608
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_reverse_section
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2607,52'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2607,5'
          Dst:             igraph_vector_int_reverse_section
    - functionName:    igraph_vector_int_swap_elements
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2564
      functionLinenumberEnd: 2568
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          37
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_int_swap
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2541
      functionLinenumberEnd: 2548
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_int_maxdifference
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2484
      functionLinenumberEnd: 2504
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          95
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2485,23'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2486,23'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_get_interval
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2458
      functionLinenumberEnd: 2463
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          72
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_int_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2459,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.pmt:2459,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_append
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2427
      functionLinenumberEnd: 2451
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          195
      EdgeCount:       40
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_vector_int_capacity
        - igraph_vector_int_reserve
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2428,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2429,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2431,34'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2432,36'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2433,38'
          Dst:             igraph_vector_int_capacity
        - Src:             'src/core/vector.pmt:2436,5'
          Dst:             igraph_errorf
        - Src:             'src/core/vector.pmt:2443,9'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/core/vector.pmt:2443,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_filter_smaller
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2396
      functionLinenumberEnd: 2409
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          99
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_vector_int_remove_section
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2397,29'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2408,5'
          Dst:             igraph_vector_int_remove_section
    - functionName:    igraph_vector_int_remove_section
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1716
      functionLinenumberEnd: 1735
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          131
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1717,25'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:1719,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1720,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_search
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2364
      functionLinenumberEnd: 2386
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2365,25'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_contains
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2327
      functionLinenumberEnd: 2340
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          44
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_int_add_constant
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2291
      functionLinenumberEnd: 2310
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2292,28'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_scale
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2258
      functionLinenumberEnd: 2277
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2259,28'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_contains_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2224
      functionLinenumberEnd: 2241
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          84
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2226,26'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_binsearch_slice
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2165
      functionLinenumberEnd: 2180
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          89
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_vector_int_binsearch_slice
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2170,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2172,18'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2173,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2176,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2179,12'
          Dst:             igraph_i_vector_int_binsearch_slice
    - functionName:    igraph_vector_int_binsearch
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2130
      functionLinenumberEnd: 2132
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_vector_int_binsearch_slice
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2132,16'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2131,12'
          Dst:             igraph_i_vector_int_binsearch_slice
    - functionName:    igraph_vector_int_all_ge
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2072
      functionLinenumberEnd: 2092
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          151
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2074,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2075,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2076,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2077,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2079,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2080,14'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_all_le
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2034
      functionLinenumberEnd: 2054
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          151
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2036,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2037,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2038,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2039,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2041,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2042,14'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_all_g
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1995
      functionLinenumberEnd: 2016
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          151
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1998,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1999,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2000,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2001,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2003,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2004,14'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_all_l
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1957
      functionLinenumberEnd: 1977
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          151
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1959,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1960,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1961,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1962,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1964,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:1965,14'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_is_equal
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1935
      functionLinenumberEnd: 1936
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_all_e
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1936,12'
          Dst:             igraph_vector_int_all_e
    - functionName:    igraph_vector_int_all_e
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1892
      functionLinenumberEnd: 1916
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          151
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1894,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1895,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1896,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1897,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1899,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:1900,14'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_any_smaller
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1860
      functionLinenumberEnd: 1870
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          89
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1862,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1863,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_isininterval
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1832
      functionLinenumberEnd: 1844
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          102
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1834,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1835,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_move_interval
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1804
      functionLinenumberEnd: 1810
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1805,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1806,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_remove_fast
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1776
      functionLinenumberEnd: 1783
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_pop_back
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1777,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1778,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1780,24'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:1782,5'
          Dst:             igraph_vector_int_pop_back
    - functionName:    igraph_vector_int_pop_back
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          102
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:839,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:840,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:841,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:842,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_remove
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1751
      functionLinenumberEnd: 1755
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_remove_section
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1752,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1753,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1754,5'
          Dst:             igraph_vector_int_remove_section
    - functionName:    igraph_vector_int_init_range
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1686
      functionLinenumberEnd: 1696
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          83
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1688,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/vector.pmt:1688,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_cumsum
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1641
      functionLinenumberEnd: 1663
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          164
      EdgeCount:       33
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1646,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1647,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1648,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1649,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1651,5'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:1651,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.pmt:1651,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_prod
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1610
      functionLinenumberEnd: 1622
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1613,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1614,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_sumsq
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1581
      functionLinenumberEnd: 1593
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          84
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1584,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1585,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_sum
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1566
      functionLinenumberEnd: 1578
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1569,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1570,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_init_copy
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1538
      functionLinenumberEnd: 1550
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          102
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_init
        - igraph_vector_int_size
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1541,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1542,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1544,17'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:1545,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/vector.pmt:1545,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_copy_to
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1509
      functionLinenumberEnd: 1516
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1511,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1512,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_init_array
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1483
      functionLinenumberEnd: 1493
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          71
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1485,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/vector.pmt:1485,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_which_min
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1438
      functionLinenumberEnd: 1458
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_empty
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1441,5'
          Dst:             igraph_vector_int_empty
        - Src:             'src/core/vector.pmt:1441,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_min
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1401
      functionLinenumberEnd: 1421
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_empty
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1404,5'
          Dst:             igraph_vector_int_empty
        - Src:             'src/core/vector.pmt:1404,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_which_max
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1365
      functionLinenumberEnd: 1385
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_empty
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1368,5'
          Dst:             igraph_vector_int_empty
        - Src:             'src/core/vector.pmt:1368,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_max
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1327
      functionLinenumberEnd: 1346
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_empty
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1330,5'
          Dst:             igraph_vector_int_empty
        - Src:             'src/core/vector.pmt:1330,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_resize_min
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1289
      functionLinenumberEnd: 1303
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - realloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1297,11'
          Dst:             realloc
    - functionName:    igraph_vector_int_colex_cmp_untyped
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1228
      functionLinenumberEnd: 1231
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_colex_cmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1231,12'
          Dst:             igraph_vector_int_colex_cmp
    - functionName:    igraph_vector_int_colex_cmp
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1175
      functionLinenumberEnd: 1202
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          124
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1179,10'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:1180,10'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_lex_cmp_untyped
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1142
      functionLinenumberEnd: 1145
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_lex_cmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1145,12'
          Dst:             igraph_vector_int_lex_cmp
    - functionName:    igraph_vector_int_lex_cmp
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1095
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          112
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1099,10'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:1100,10'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_i_sort_ind_cmp_desc
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1004
      functionLinenumberEnd: 1014
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_int_i_sort_ind_cmp_asc
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 989
      functionLinenumberEnd: 999
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_int_sort_ind
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1045
      functionLinenumberEnd: 1069
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          210
      EdgeCount:       49
      CyclomaticComplexity: 11
      functionsReached:
        - calloc
        - igraph_error
        - igraph_qsort
        - igraph_vector_int_i_sort_ind_cmp_asc
        - igraph_vector_int_i_sort_ind_cmp_desc
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1047,25'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:1049,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.pmt:1049,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:1053,12'
          Dst:             calloc
        - Src:             'src/core/vector.pmt:1054,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:1060,9'
          Dst:             igraph_qsort
        - Src:             'src/core/vector.pmt:1060,9'
          Dst:             igraph_vector_int_i_sort_ind_cmp_asc
        - Src:             'src/core/vector.pmt:1062,9'
          Dst:             igraph_qsort
        - Src:             'src/core/vector.pmt:1062,9'
          Dst:             igraph_vector_int_i_sort_ind_cmp_desc
    - functionName:    igraph_vector_int_reverse_sort_cmp
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 937
      functionLinenumberEnd: 941
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_int_reverse_sort
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 979
      functionLinenumberEnd: 984
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_qsort
        - igraph_vector_int_reverse_sort_cmp
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:980,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:981,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:982,33'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:982,5'
          Dst:             igraph_qsort
        - Src:             'src/core/vector.pmt:982,5'
          Dst:             igraph_vector_int_reverse_sort_cmp
    - functionName:    igraph_vector_int_sort_cmp
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 924
      functionLinenumberEnd: 928
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_int_sort
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 958
      functionLinenumberEnd: 963
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_qsort
        - igraph_vector_int_size
        - igraph_vector_int_sort_cmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:959,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:960,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:961,33'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:961,5'
          Dst:             igraph_qsort
        - Src:             'src/core/vector.pmt:961,5'
          Dst:             igraph_vector_int_sort_cmp
    - functionName:    igraph_vector_int_permute
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 885
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          218
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
        - igraph_vector_int_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:886,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:887,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:888,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:889,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:890,5'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:890,5'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:890,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:899,5'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:899,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/vector.pmt:899,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:900,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.pmt:900,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/vector.pmt:910,5'
          Dst:             igraph_vector_int_update
        - Src:             'src/core/vector.pmt:910,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:912,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/vector.pmt:913,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_int_tail
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 822
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:820,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:821,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_range
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 791
      functionLinenumberEnd: 801
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          83
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:793,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.pmt:793,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_fill
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 745
      functionLinenumberEnd: 769
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          117
      EdgeCount:       28
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_null
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:747,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:748,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:755,9'
          Dst:             igraph_vector_int_null
    - functionName:    igraph_vector_int_set
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 702
      functionLinenumberEnd: 706
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:703,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:704,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_get_ptr
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 682
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:683,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:684,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_get
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 662
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:660,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:661,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_insert
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 624
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          141
      EdgeCount:       30
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:612,25'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:613,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:615,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:617,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.pmt:617,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_init_int_end
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          160
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_int_destroy
        - igraph_vector_int_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:377,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/vector.pmt:377,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:378,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.pmt:378,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/vector.pmt:386,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_int_init_int
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          109
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_int_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:327,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/vector.pmt:327,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_init_real_end
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          162
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_int_destroy
        - igraph_vector_int_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:288,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/vector.pmt:288,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:289,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.pmt:289,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/vector.pmt:297,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_int_init_real
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          109
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_int_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:237,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/vector.pmt:237,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_view
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:193,9'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_index_in_place
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3448
      functionLinenumberEnd: 3464
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          140
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3450,25'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3452,11'
          Dst:             calloc
        - Src:             'src/core/vector.pmt:3453,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_index
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3423
      functionLinenumberEnd: 3434
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          97
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_bool_resize
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3425,33'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3426,5'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/core/vector.pmt:3426,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_fprint
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3388
      functionLinenumberEnd: 3405
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          71
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - igraph_vector_bool_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3389,25'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:3394,9'
          Dst:             fprintf
        - Src:             'src/core/vector.pmt:3401,9'
          Dst:             fprintf
        - Src:             'src/core/vector.pmt:3404,5'
          Dst:             fprintf
    - functionName:    igraph_vector_bool_size
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    37
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:523,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:524,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_print
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3383
      functionLinenumberEnd: 3384
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_bool_fprint
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3384,12'
          Dst:             igraph_vector_bool_fprint
    - functionName:    igraph_vector_bool_printf
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3366
      functionLinenumberEnd: 3375
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          71
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_bool_size
        - printf
        - putchar
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3367,25'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:3369,9'
          Dst:             printf
        - Src:             'src/core/vector.pmt:3372,9'
          Dst:             putchar
        - Src:             'src/core/vector.pmt:3372,23'
          Dst:             printf
        - Src:             'src/core/vector.pmt:3374,5'
          Dst:             printf
    - functionName:    igraph_vector_bool_isnull
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2950
      functionLinenumberEnd: 2963
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          86
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_vector_bool_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2952,22'
          Dst:             igraph_vector_bool_size
    - functionName:    igraph_vector_bool_div
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2804
      functionLinenumberEnd: 2823
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          84
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_bool_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2806,23'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2807,23'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2810,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_mul
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2767
      functionLinenumberEnd: 2786
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          84
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_bool_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2769,23'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2770,23'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2773,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_sub
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2732
      functionLinenumberEnd: 2751
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          84
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_bool_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2734,23'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2735,23'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2738,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_add
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2696
      functionLinenumberEnd: 2715
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          84
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_bool_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2698,23'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2699,23'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2702,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_shuffle
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2668
      functionLinenumberEnd: 2680
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          70
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_rng_default
        - igraph_rng_get_integer
        - igraph_vector_bool_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2669,22'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2674,13'
          Dst:             igraph_rng_default
        - Src:             'src/core/vector.pmt:2674,13'
          Dst:             igraph_rng_get_integer
    - functionName:    igraph_vector_bool_rotate_left
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2626
      functionLinenumberEnd: 2634
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_bool_reverse_section
        - igraph_vector_bool_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2627,31'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2631,5'
          Dst:             igraph_vector_bool_reverse_section
        - Src:             'src/core/vector.pmt:2632,5'
          Dst:             igraph_vector_bool_reverse_section
        - Src:             'src/core/vector.pmt:2633,5'
          Dst:             igraph_vector_bool_reverse_section
    - functionName:    igraph_vector_bool_reverse_section
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2583
      functionLinenumberEnd: 2590
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          76
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_bool_reverse
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2606
      functionLinenumberEnd: 2608
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_bool_reverse_section
        - igraph_vector_bool_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2607,52'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2607,5'
          Dst:             igraph_vector_bool_reverse_section
    - functionName:    igraph_vector_bool_swap_elements
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2564
      functionLinenumberEnd: 2568
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          43
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_bool_swap
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2541
      functionLinenumberEnd: 2548
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_bool_update
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2524
      functionLinenumberEnd: 2529
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_bool_resize
        - igraph_vector_bool_size
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2525,22'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2526,5'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/core/vector.pmt:2526,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_get_interval
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2458
      functionLinenumberEnd: 2463
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          72
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_bool_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2459,5'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/core/vector.pmt:2459,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_append
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2427
      functionLinenumberEnd: 2451
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          195
      EdgeCount:       40
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_vector_bool_capacity
        - igraph_vector_bool_reserve
        - igraph_vector_bool_size
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2428,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2429,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2431,34'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2432,36'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2433,38'
          Dst:             igraph_vector_bool_capacity
        - Src:             'src/core/vector.pmt:2436,5'
          Dst:             igraph_errorf
        - Src:             'src/core/vector.pmt:2443,9'
          Dst:             igraph_vector_bool_reserve
        - Src:             'src/core/vector.pmt:2443,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_search
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2364
      functionLinenumberEnd: 2386
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          120
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - igraph_vector_bool_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2365,25'
          Dst:             igraph_vector_bool_size
    - functionName:    igraph_vector_bool_contains
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2327
      functionLinenumberEnd: 2340
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          72
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_bool_add_constant
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2291
      functionLinenumberEnd: 2310
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          82
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_vector_bool_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2292,28'
          Dst:             igraph_vector_bool_size
    - functionName:    igraph_vector_bool_scale
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2258
      functionLinenumberEnd: 2277
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          82
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_vector_bool_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2259,28'
          Dst:             igraph_vector_bool_size
    - functionName:    igraph_vector_bool_is_equal
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1935
      functionLinenumberEnd: 1936
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_bool_all_e
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1936,12'
          Dst:             igraph_vector_bool_all_e
    - functionName:    igraph_vector_bool_all_e
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1892
      functionLinenumberEnd: 1916
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          183
      EdgeCount:       43
      CyclomaticComplexity: 8
      functionsReached:
        - igraph_fatal
        - igraph_vector_bool_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1894,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1895,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1896,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1897,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1899,9'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:1900,14'
          Dst:             igraph_vector_bool_size
    - functionName:    igraph_vector_bool_move_interval
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1804
      functionLinenumberEnd: 1810
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1805,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1806,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_remove_fast
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1776
      functionLinenumberEnd: 1783
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_vector_bool_pop_back
        - igraph_vector_bool_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1777,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1778,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1780,24'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:1782,5'
          Dst:             igraph_vector_bool_pop_back
    - functionName:    igraph_vector_bool_pop_back
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          103
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:839,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:840,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:841,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:842,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_remove
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1751
      functionLinenumberEnd: 1755
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_vector_bool_remove_section
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1752,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1753,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1754,5'
          Dst:             igraph_vector_bool_remove_section
    - functionName:    igraph_vector_bool_remove_section
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1716
      functionLinenumberEnd: 1735
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          130
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_bool_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1717,25'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:1719,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1720,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_cumsum
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1641
      functionLinenumberEnd: 1663
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          173
      EdgeCount:       33
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_bool_resize
        - igraph_vector_bool_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1646,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1647,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1648,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1649,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1651,5'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:1651,5'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/core/vector.pmt:1651,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_prod
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1610
      functionLinenumberEnd: 1622
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          88
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1613,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1614,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_sumsq
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1581
      functionLinenumberEnd: 1593
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          88
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1584,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1585,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_sum
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1566
      functionLinenumberEnd: 1578
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          88
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1569,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1570,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_init_copy
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1538
      functionLinenumberEnd: 1550
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          102
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_bool_init
        - igraph_vector_bool_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1541,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1542,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1544,17'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:1545,5'
          Dst:             igraph_vector_bool_init
        - Src:             'src/core/vector.pmt:1545,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_init
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          136
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:136,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:143,21'
          Dst:             calloc
        - Src:             'src/core/vector.pmt:144,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_copy_to
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1509
      functionLinenumberEnd: 1516
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          82
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1511,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1512,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_init_array
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1483
      functionLinenumberEnd: 1493
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          71
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_bool_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1485,5'
          Dst:             igraph_vector_bool_init
        - Src:             'src/core/vector.pmt:1485,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_resize_min
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1289
      functionLinenumberEnd: 1303
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          102
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - realloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1297,11'
          Dst:             realloc
    - functionName:    igraph_vector_bool_tail
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 822
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:820,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:821,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_fill
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 745
      functionLinenumberEnd: 769
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:747,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:748,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_null
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_vector_bool_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:726,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:727,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:728,9'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:729,49'
          Dst:             igraph_vector_bool_size
    - functionName:    igraph_vector_bool_set
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 702
      functionLinenumberEnd: 706
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:703,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:704,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_get_ptr
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 682
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:683,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:684,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_get
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 662
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:660,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:661,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_insert
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 624
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          144
      EdgeCount:       30
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_bool_resize
        - igraph_vector_bool_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:612,25'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:613,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:615,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:617,5'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/core/vector.pmt:617,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_push_back
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          165
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_bool_reserve
        - igraph_vector_bool_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:574,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:575,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:579,33'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:582,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:587,9'
          Dst:             igraph_vector_bool_reserve
        - Src:             'src/core/vector.pmt:587,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_clear
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:543,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:544,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_empty
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:504,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:505,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_init_int_end
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          162
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_bool_destroy
        - igraph_vector_bool_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:377,5'
          Dst:             igraph_vector_bool_init
        - Src:             'src/core/vector.pmt:377,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:378,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.pmt:378,5'
          Dst:             igraph_vector_bool_destroy
        - Src:             'src/core/vector.pmt:386,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_bool_destroy
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:409,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_init_int
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          111
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_bool_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:327,5'
          Dst:             igraph_vector_bool_init
        - Src:             'src/core/vector.pmt:327,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_init_real_end
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          166
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_bool_destroy
        - igraph_vector_bool_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:288,5'
          Dst:             igraph_vector_bool_init
        - Src:             'src/core/vector.pmt:288,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:289,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.pmt:289,5'
          Dst:             igraph_vector_bool_destroy
        - Src:             'src/core/vector.pmt:297,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_bool_init_real
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          110
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_bool_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:237,5'
          Dst:             igraph_vector_bool_init
        - Src:             'src/core/vector.pmt:237,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_view
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:193,9'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_index_in_place
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3448
      functionLinenumberEnd: 3464
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          138
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3450,25'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3452,11'
          Dst:             calloc
        - Src:             'src/core/vector.pmt:3453,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_index
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3423
      functionLinenumberEnd: 3434
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          95
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_char_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3425,33'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3426,5'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/vector.pmt:3426,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_resize
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1264
      functionLinenumberEnd: 1270
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          97
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_char_reserve
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1265,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1266,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1267,5'
          Dst:             igraph_vector_char_reserve
        - Src:             'src/core/vector.pmt:1267,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_reserve
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          180
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_char_capacity
        - realloc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:472,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:473,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:474,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:476,24'
          Dst:             igraph_vector_char_capacity
        - Src:             'src/core/vector.pmt:482,11'
          Dst:             realloc
        - Src:             'src/core/vector.pmt:483,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_capacity
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_char_fprint
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3388
      functionLinenumberEnd: 3405
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          69
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - igraph_vector_char_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3389,25'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:3394,9'
          Dst:             fprintf
        - Src:             'src/core/vector.pmt:3401,9'
          Dst:             fprintf
        - Src:             'src/core/vector.pmt:3404,5'
          Dst:             fprintf
    - functionName:    igraph_vector_char_size
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    61
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:523,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:524,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_print
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3383
      functionLinenumberEnd: 3384
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_fprint
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3384,12'
          Dst:             igraph_vector_char_fprint
    - functionName:    igraph_vector_char_printf
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3366
      functionLinenumberEnd: 3375
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          69
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_char_size
        - printf
        - putchar
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3367,25'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:3369,9'
          Dst:             printf
        - Src:             'src/core/vector.pmt:3372,9'
          Dst:             putchar
        - Src:             'src/core/vector.pmt:3372,23'
          Dst:             printf
        - Src:             'src/core/vector.pmt:3374,5'
          Dst:             printf
    - functionName:    igraph_vector_char_difference_and_intersection_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3266
      functionLinenumberEnd: 3360
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         146
      ICount:          734
      EdgeCount:       184
      CyclomaticComplexity: 40
      functionsReached:
        - igraph_error
        - igraph_vector_char_clear
        - igraph_vector_char_push_back
        - igraph_vector_char_resize
        - igraph_vector_char_size
        - igraph_vector_char_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3268,10'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:3269,10'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:3278,9'
          Dst:             igraph_vector_char_clear
        - Src:             'src/core/vector.pmt:3281,9'
          Dst:             igraph_vector_char_clear
        - Src:             'src/core/vector.pmt:3284,9'
          Dst:             igraph_vector_char_clear
        - Src:             'src/core/vector.pmt:3290,13'
          Dst:             igraph_vector_char_update
        - Src:             'src/core/vector.pmt:3290,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3298,13'
          Dst:             igraph_vector_char_update
        - Src:             'src/core/vector.pmt:3298,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3308,9'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/vector.pmt:3308,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3317,9'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/vector.pmt:3317,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3328,17'
          Dst:             igraph_vector_char_push_back
        - Src:             'src/core/vector.pmt:3328,17'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3332,17'
          Dst:             igraph_vector_char_push_back
        - Src:             'src/core/vector.pmt:3332,17'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3337,17'
          Dst:             igraph_vector_char_push_back
        - Src:             'src/core/vector.pmt:3337,17'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3345,19'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:3346,9'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/vector.pmt:3346,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3353,19'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:3354,9'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/vector.pmt:3354,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_clear
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:543,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:544,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_update
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2524
      functionLinenumberEnd: 2529
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_char_resize
        - igraph_vector_char_size
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2525,22'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2526,5'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/vector.pmt:2526,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_push_back
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          162
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_char_reserve
        - igraph_vector_char_size
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:574,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:575,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:579,33'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:582,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:587,9'
          Dst:             igraph_vector_char_reserve
        - Src:             'src/core/vector.pmt:587,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_difference_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3228
      functionLinenumberEnd: 3230
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_difference_and_intersection_sorted
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3229,12'
          Dst:             igraph_vector_char_difference_and_intersection_sorted
    - functionName:    igraph_i_vector_char_intersection_size_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3095
      functionLinenumberEnd: 3133
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          209
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - igraph_i_vector_char_binsearch_slice
        - igraph_i_vector_char_intersection_size_sorted
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3108,9'
          Dst:             igraph_i_vector_char_binsearch_slice
        - Src:             'src/core/vector.pmt:3109,9'
          Dst:             igraph_i_vector_char_intersection_size_sorted
        - Src:             'src/core/vector.pmt:3116,9'
          Dst:             igraph_i_vector_char_intersection_size_sorted
        - Src:             'src/core/vector.pmt:3121,9'
          Dst:             igraph_i_vector_char_binsearch_slice
        - Src:             'src/core/vector.pmt:3122,9'
          Dst:             igraph_i_vector_char_intersection_size_sorted
        - Src:             'src/core/vector.pmt:3129,9'
          Dst:             igraph_i_vector_char_intersection_size_sorted
    - functionName:    igraph_i_vector_char_binsearch_slice
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2183
      functionLinenumberEnd: 2208
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          109
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_char_intersection_size_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3172
      functionLinenumberEnd: 3209
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          172
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - igraph_i_vector_char_intersection_size_sorted
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3177,13'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:3178,13'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:3204,9'
          Dst:             igraph_i_vector_char_intersection_size_sorted
    - functionName:    igraph_i_vector_char_intersect_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2977
      functionLinenumberEnd: 3016
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         64
      ICount:          396
      EdgeCount:       77
      CyclomaticComplexity: 15
      functionsReached:
        - igraph_error
        - igraph_i_vector_char_binsearch_slice
        - igraph_i_vector_char_intersect_sorted
        - igraph_vector_char_push_back
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2989,9'
          Dst:             igraph_i_vector_char_binsearch_slice
        - Src:             'src/core/vector.pmt:2990,9'
          Dst:             igraph_i_vector_char_intersect_sorted
        - Src:             'src/core/vector.pmt:2990,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2994,13'
          Dst:             igraph_vector_char_push_back
        - Src:             'src/core/vector.pmt:2994,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2997,9'
          Dst:             igraph_i_vector_char_intersect_sorted
        - Src:             'src/core/vector.pmt:2997,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3002,9'
          Dst:             igraph_i_vector_char_binsearch_slice
        - Src:             'src/core/vector.pmt:3003,9'
          Dst:             igraph_i_vector_char_intersect_sorted
        - Src:             'src/core/vector.pmt:3003,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3007,13'
          Dst:             igraph_vector_char_push_back
        - Src:             'src/core/vector.pmt:3007,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3010,9'
          Dst:             igraph_i_vector_char_intersect_sorted
        - Src:             'src/core/vector.pmt:3010,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_intersect_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3054
      functionLinenumberEnd: 3089
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          231
      EdgeCount:       51
      CyclomaticComplexity: 12
      functionsReached:
        - igraph_error
        - igraph_i_vector_char_intersect_sorted
        - igraph_vector_char_clear
        - igraph_vector_char_push_back
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3058,13'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:3059,13'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:3061,5'
          Dst:             igraph_vector_char_clear
        - Src:             'src/core/vector.pmt:3081,17'
          Dst:             igraph_vector_char_push_back
        - Src:             'src/core/vector.pmt:3081,17'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3085,9'
          Dst:             igraph_i_vector_char_intersect_sorted
        - Src:             'src/core/vector.pmt:3085,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_isnull
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2950
      functionLinenumberEnd: 2963
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2952,22'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_which_minmax
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2906
      functionLinenumberEnd: 2934
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          112
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_empty
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2909,5'
          Dst:             igraph_vector_char_empty
        - Src:             'src/core/vector.pmt:2909,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_empty
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:504,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:505,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_minmax
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2861
      functionLinenumberEnd: 2883
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          102
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_empty
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2863,5'
          Dst:             igraph_vector_char_empty
        - Src:             'src/core/vector.pmt:2863,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_abs
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2827
      functionLinenumberEnd: 2838
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          77
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2832,25'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_div
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2804
      functionLinenumberEnd: 2823
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2806,23'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2807,23'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2810,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_mul
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2767
      functionLinenumberEnd: 2786
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2769,23'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2770,23'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2773,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_sub
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2732
      functionLinenumberEnd: 2751
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2734,23'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2735,23'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2738,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_add
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2696
      functionLinenumberEnd: 2715
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2698,23'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2699,23'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2702,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_shuffle
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2668
      functionLinenumberEnd: 2680
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_rng_default
        - igraph_rng_get_integer
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2669,22'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2674,13'
          Dst:             igraph_rng_default
        - Src:             'src/core/vector.pmt:2674,13'
          Dst:             igraph_rng_get_integer
    - functionName:    igraph_vector_char_rotate_left
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2626
      functionLinenumberEnd: 2634
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_char_reverse_section
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2627,31'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2631,5'
          Dst:             igraph_vector_char_reverse_section
        - Src:             'src/core/vector.pmt:2632,5'
          Dst:             igraph_vector_char_reverse_section
        - Src:             'src/core/vector.pmt:2633,5'
          Dst:             igraph_vector_char_reverse_section
    - functionName:    igraph_vector_char_reverse_section
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2583
      functionLinenumberEnd: 2590
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          70
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_char_reverse
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2606
      functionLinenumberEnd: 2608
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_reverse_section
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2607,52'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2607,5'
          Dst:             igraph_vector_char_reverse_section
    - functionName:    igraph_vector_char_swap_elements
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2564
      functionLinenumberEnd: 2568
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          37
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_char_swap
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2541
      functionLinenumberEnd: 2548
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_char_maxdifference
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2484
      functionLinenumberEnd: 2504
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          95
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2485,23'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2486,23'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_get_interval
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2458
      functionLinenumberEnd: 2463
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          72
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_char_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2459,5'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/vector.pmt:2459,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_append
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2427
      functionLinenumberEnd: 2451
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          195
      EdgeCount:       40
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_vector_char_capacity
        - igraph_vector_char_reserve
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2428,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2429,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2431,34'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2432,36'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2433,38'
          Dst:             igraph_vector_char_capacity
        - Src:             'src/core/vector.pmt:2436,5'
          Dst:             igraph_errorf
        - Src:             'src/core/vector.pmt:2443,9'
          Dst:             igraph_vector_char_reserve
        - Src:             'src/core/vector.pmt:2443,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_filter_smaller
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2396
      functionLinenumberEnd: 2409
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          103
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_vector_char_remove_section
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2397,29'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2408,5'
          Dst:             igraph_vector_char_remove_section
    - functionName:    igraph_vector_char_remove_section
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1716
      functionLinenumberEnd: 1735
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          130
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1717,25'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:1719,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1720,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_search
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2364
      functionLinenumberEnd: 2386
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          88
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2365,25'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_contains
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2327
      functionLinenumberEnd: 2340
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          46
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_char_add_constant
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2291
      functionLinenumberEnd: 2310
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2292,28'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_scale
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2258
      functionLinenumberEnd: 2277
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2259,28'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_contains_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2224
      functionLinenumberEnd: 2241
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          88
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2226,26'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_binsearch_slice
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2165
      functionLinenumberEnd: 2180
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          89
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_vector_char_binsearch_slice
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2170,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2172,18'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2173,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2176,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2179,12'
          Dst:             igraph_i_vector_char_binsearch_slice
    - functionName:    igraph_vector_char_binsearch
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2130
      functionLinenumberEnd: 2132
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_vector_char_binsearch_slice
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2132,16'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2131,12'
          Dst:             igraph_i_vector_char_binsearch_slice
    - functionName:    igraph_vector_char_all_ge
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2072
      functionLinenumberEnd: 2092
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          153
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2074,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2075,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2076,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2077,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2079,9'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2080,14'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_all_le
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2034
      functionLinenumberEnd: 2054
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          153
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2036,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2037,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2038,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2039,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2041,9'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2042,14'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_all_g
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1995
      functionLinenumberEnd: 2016
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          153
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1998,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1999,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2000,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2001,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2003,9'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2004,14'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_all_l
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1957
      functionLinenumberEnd: 1977
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          153
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1959,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1960,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1961,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1962,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1964,9'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:1965,14'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_is_equal
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1935
      functionLinenumberEnd: 1936
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_all_e
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1936,12'
          Dst:             igraph_vector_char_all_e
    - functionName:    igraph_vector_char_all_e
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1892
      functionLinenumberEnd: 1916
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          153
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1894,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1895,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1896,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1897,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1899,9'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:1900,14'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_any_smaller
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1860
      functionLinenumberEnd: 1870
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          91
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1862,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1863,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_isininterval
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1832
      functionLinenumberEnd: 1844
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          106
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1834,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1835,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_move_interval
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1804
      functionLinenumberEnd: 1810
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1805,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1806,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_remove_fast
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1776
      functionLinenumberEnd: 1783
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_pop_back
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1777,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1778,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1780,24'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:1782,5'
          Dst:             igraph_vector_char_pop_back
    - functionName:    igraph_vector_char_pop_back
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          102
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:839,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:840,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:841,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:842,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_remove
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1751
      functionLinenumberEnd: 1755
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_remove_section
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1752,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1753,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1754,5'
          Dst:             igraph_vector_char_remove_section
    - functionName:    igraph_vector_char_init_range
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1686
      functionLinenumberEnd: 1696
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          88
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_char_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1688,5'
          Dst:             igraph_vector_char_init
        - Src:             'src/core/vector.pmt:1688,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_init
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          136
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:136,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:143,21'
          Dst:             calloc
        - Src:             'src/core/vector.pmt:144,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_cumsum
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1641
      functionLinenumberEnd: 1663
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          167
      EdgeCount:       33
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_char_resize
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1646,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1647,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1648,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1649,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1651,5'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:1651,5'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/vector.pmt:1651,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_prod
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1610
      functionLinenumberEnd: 1622
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          83
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1613,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1614,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_sumsq
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1581
      functionLinenumberEnd: 1593
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          86
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1584,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1585,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_sum
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1566
      functionLinenumberEnd: 1578
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          83
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1569,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1570,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_init_copy
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1538
      functionLinenumberEnd: 1550
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          102
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_char_init
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1541,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1542,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1544,17'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:1545,5'
          Dst:             igraph_vector_char_init
        - Src:             'src/core/vector.pmt:1545,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_copy_to
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1509
      functionLinenumberEnd: 1516
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          82
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1511,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1512,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_init_array
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1483
      functionLinenumberEnd: 1493
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          71
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_char_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1485,5'
          Dst:             igraph_vector_char_init
        - Src:             'src/core/vector.pmt:1485,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_which_min
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1438
      functionLinenumberEnd: 1458
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_empty
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1441,5'
          Dst:             igraph_vector_char_empty
        - Src:             'src/core/vector.pmt:1441,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_min
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1401
      functionLinenumberEnd: 1421
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_empty
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1404,5'
          Dst:             igraph_vector_char_empty
        - Src:             'src/core/vector.pmt:1404,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_which_max
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1365
      functionLinenumberEnd: 1385
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_empty
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1368,5'
          Dst:             igraph_vector_char_empty
        - Src:             'src/core/vector.pmt:1368,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_max
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1327
      functionLinenumberEnd: 1346
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_empty
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1330,5'
          Dst:             igraph_vector_char_empty
        - Src:             'src/core/vector.pmt:1330,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_resize_min
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1289
      functionLinenumberEnd: 1303
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          102
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - realloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1297,11'
          Dst:             realloc
    - functionName:    igraph_vector_char_colex_cmp_untyped
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1228
      functionLinenumberEnd: 1231
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_colex_cmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1231,12'
          Dst:             igraph_vector_char_colex_cmp
    - functionName:    igraph_vector_char_colex_cmp
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1175
      functionLinenumberEnd: 1202
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          128
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_vector_char_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1179,10'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:1180,10'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_lex_cmp_untyped
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1142
      functionLinenumberEnd: 1145
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_lex_cmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1145,12'
          Dst:             igraph_vector_char_lex_cmp
    - functionName:    igraph_vector_char_lex_cmp
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1095
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          116
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_vector_char_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1099,10'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:1100,10'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_i_sort_ind_cmp_desc
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1004
      functionLinenumberEnd: 1014
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_char_i_sort_ind_cmp_asc
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 989
      functionLinenumberEnd: 999
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_char_sort_ind
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1045
      functionLinenumberEnd: 1069
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          209
      EdgeCount:       49
      CyclomaticComplexity: 11
      functionsReached:
        - calloc
        - igraph_error
        - igraph_qsort
        - igraph_vector_char_i_sort_ind_cmp_asc
        - igraph_vector_char_i_sort_ind_cmp_desc
        - igraph_vector_char_size
        - igraph_vector_int_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1047,25'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:1049,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.pmt:1049,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:1053,12'
          Dst:             calloc
        - Src:             'src/core/vector.pmt:1054,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:1060,9'
          Dst:             igraph_qsort
        - Src:             'src/core/vector.pmt:1060,9'
          Dst:             igraph_vector_char_i_sort_ind_cmp_asc
        - Src:             'src/core/vector.pmt:1062,9'
          Dst:             igraph_qsort
        - Src:             'src/core/vector.pmt:1062,9'
          Dst:             igraph_vector_char_i_sort_ind_cmp_desc
    - functionName:    igraph_vector_char_reverse_sort_cmp
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 937
      functionLinenumberEnd: 941
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_char_reverse_sort
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 979
      functionLinenumberEnd: 984
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_qsort
        - igraph_vector_char_reverse_sort_cmp
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:980,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:981,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:982,33'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:982,5'
          Dst:             igraph_qsort
        - Src:             'src/core/vector.pmt:982,5'
          Dst:             igraph_vector_char_reverse_sort_cmp
    - functionName:    igraph_vector_char_sort_cmp
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 924
      functionLinenumberEnd: 928
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_char_sort
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 958
      functionLinenumberEnd: 963
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_qsort
        - igraph_vector_char_size
        - igraph_vector_char_sort_cmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:959,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:960,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:961,33'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:961,5'
          Dst:             igraph_qsort
        - Src:             'src/core/vector.pmt:961,5'
          Dst:             igraph_vector_char_sort_cmp
    - functionName:    igraph_vector_char_permute
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 885
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          218
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_fatal
        - igraph_vector_char_destroy
        - igraph_vector_char_init
        - igraph_vector_char_size
        - igraph_vector_char_update
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:886,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:887,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:888,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:889,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:890,5'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:890,5'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:890,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:899,5'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:899,5'
          Dst:             igraph_vector_char_init
        - Src:             'src/core/vector.pmt:899,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:900,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.pmt:900,5'
          Dst:             igraph_vector_char_destroy
        - Src:             'src/core/vector.pmt:910,5'
          Dst:             igraph_vector_char_update
        - Src:             'src/core/vector.pmt:910,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:912,5'
          Dst:             igraph_vector_char_destroy
        - Src:             'src/core/vector.pmt:913,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_char_destroy
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:409,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_tail
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 822
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:820,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:821,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_range
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 791
      functionLinenumberEnd: 801
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          88
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_char_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:793,5'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/vector.pmt:793,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_fill
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 745
      functionLinenumberEnd: 769
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          77
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:747,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:748,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_null
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:726,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:727,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:728,9'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:729,49'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_set
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 702
      functionLinenumberEnd: 706
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:703,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:704,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_get_ptr
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 682
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:683,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:684,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_get
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 662
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:660,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:661,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_insert
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 624
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          141
      EdgeCount:       30
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_char_resize
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:612,25'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:613,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:615,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:617,5'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/vector.pmt:617,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_init_int_end
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          160
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_char_destroy
        - igraph_vector_char_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:377,5'
          Dst:             igraph_vector_char_init
        - Src:             'src/core/vector.pmt:377,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:378,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.pmt:378,5'
          Dst:             igraph_vector_char_destroy
        - Src:             'src/core/vector.pmt:386,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_char_init_int
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          109
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_char_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:327,5'
          Dst:             igraph_vector_char_init
        - Src:             'src/core/vector.pmt:327,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_init_real_end
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          163
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_char_destroy
        - igraph_vector_char_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:288,5'
          Dst:             igraph_vector_char_init
        - Src:             'src/core/vector.pmt:288,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:289,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.pmt:289,5'
          Dst:             igraph_vector_char_destroy
        - Src:             'src/core/vector.pmt:297,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_char_init_real
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          109
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_char_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:237,5'
          Dst:             igraph_vector_char_init
        - Src:             'src/core/vector.pmt:237,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_view
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:193,9'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_index_in_place
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3448
      functionLinenumberEnd: 3464
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          138
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3450,25'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3452,11'
          Dst:             calloc
        - Src:             'src/core/vector.pmt:3453,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_index
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3423
      functionLinenumberEnd: 3434
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          95
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_size
        - igraph_vector_resize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3425,33'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3426,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/vector.pmt:3426,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_fprint
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3388
      functionLinenumberEnd: 3405
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          69
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - fputc
        - igraph_real_fprintf
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3389,25'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:3392,9'
          Dst:             igraph_real_fprintf
        - Src:             'src/core/vector.pmt:3399,9'
          Dst:             fputc
        - Src:             'src/core/vector.pmt:3399,27'
          Dst:             igraph_real_fprintf
        - Src:             'src/core/vector.pmt:3404,5'
          Dst:             fprintf
    - functionName:    igraph_vector_print
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3383
      functionLinenumberEnd: 3384
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_fprint
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3384,12'
          Dst:             igraph_vector_fprint
    - functionName:    igraph_vector_printf
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3366
      functionLinenumberEnd: 3375
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          67
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_size
        - printf
        - putchar
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3367,25'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:3369,9'
          Dst:             printf
        - Src:             'src/core/vector.pmt:3372,9'
          Dst:             putchar
        - Src:             'src/core/vector.pmt:3372,23'
          Dst:             printf
        - Src:             'src/core/vector.pmt:3374,5'
          Dst:             printf
    - functionName:    igraph_vector_difference_and_intersection_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3266
      functionLinenumberEnd: 3360
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         146
      ICount:          722
      EdgeCount:       184
      CyclomaticComplexity: 40
      functionsReached:
        - igraph_error
        - igraph_vector_clear
        - igraph_vector_push_back
        - igraph_vector_resize
        - igraph_vector_size
        - igraph_vector_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3268,10'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:3269,10'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:3278,9'
          Dst:             igraph_vector_clear
        - Src:             'src/core/vector.pmt:3281,9'
          Dst:             igraph_vector_clear
        - Src:             'src/core/vector.pmt:3284,9'
          Dst:             igraph_vector_clear
        - Src:             'src/core/vector.pmt:3290,13'
          Dst:             igraph_vector_update
        - Src:             'src/core/vector.pmt:3290,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3298,13'
          Dst:             igraph_vector_update
        - Src:             'src/core/vector.pmt:3298,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3308,9'
          Dst:             igraph_vector_resize
        - Src:             'src/core/vector.pmt:3308,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3317,9'
          Dst:             igraph_vector_resize
        - Src:             'src/core/vector.pmt:3317,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3328,17'
          Dst:             igraph_vector_push_back
        - Src:             'src/core/vector.pmt:3328,17'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3332,17'
          Dst:             igraph_vector_push_back
        - Src:             'src/core/vector.pmt:3332,17'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3337,17'
          Dst:             igraph_vector_push_back
        - Src:             'src/core/vector.pmt:3337,17'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3345,19'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:3346,9'
          Dst:             igraph_vector_resize
        - Src:             'src/core/vector.pmt:3346,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3353,19'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:3354,9'
          Dst:             igraph_vector_resize
        - Src:             'src/core/vector.pmt:3354,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_clear
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:543,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:544,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_update
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2524
      functionLinenumberEnd: 2529
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_resize
        - igraph_vector_size
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2525,22'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2526,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/vector.pmt:2526,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_push_back
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          162
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_reserve
        - igraph_vector_size
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:574,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:575,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:579,33'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:582,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:587,9'
          Dst:             igraph_vector_reserve
        - Src:             'src/core/vector.pmt:587,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_difference_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3228
      functionLinenumberEnd: 3230
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_difference_and_intersection_sorted
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3229,12'
          Dst:             igraph_vector_difference_and_intersection_sorted
    - functionName:    igraph_i_vector_intersection_size_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3095
      functionLinenumberEnd: 3133
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          203
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - igraph_i_vector_binsearch_slice
        - igraph_i_vector_intersection_size_sorted
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3108,9'
          Dst:             igraph_i_vector_binsearch_slice
        - Src:             'src/core/vector.pmt:3109,9'
          Dst:             igraph_i_vector_intersection_size_sorted
        - Src:             'src/core/vector.pmt:3116,9'
          Dst:             igraph_i_vector_intersection_size_sorted
        - Src:             'src/core/vector.pmt:3121,9'
          Dst:             igraph_i_vector_binsearch_slice
        - Src:             'src/core/vector.pmt:3122,9'
          Dst:             igraph_i_vector_intersection_size_sorted
        - Src:             'src/core/vector.pmt:3129,9'
          Dst:             igraph_i_vector_intersection_size_sorted
    - functionName:    igraph_i_vector_binsearch_slice
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2183
      functionLinenumberEnd: 2208
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - double
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_intersection_size_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3172
      functionLinenumberEnd: 3209
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          166
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - igraph_i_vector_intersection_size_sorted
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3177,13'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:3178,13'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:3204,9'
          Dst:             igraph_i_vector_intersection_size_sorted
    - functionName:    igraph_i_vector_intersect_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2977
      functionLinenumberEnd: 3016
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         64
      ICount:          390
      EdgeCount:       77
      CyclomaticComplexity: 15
      functionsReached:
        - igraph_error
        - igraph_i_vector_binsearch_slice
        - igraph_i_vector_intersect_sorted
        - igraph_vector_push_back
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2989,9'
          Dst:             igraph_i_vector_binsearch_slice
        - Src:             'src/core/vector.pmt:2990,9'
          Dst:             igraph_i_vector_intersect_sorted
        - Src:             'src/core/vector.pmt:2990,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2994,13'
          Dst:             igraph_vector_push_back
        - Src:             'src/core/vector.pmt:2994,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2997,9'
          Dst:             igraph_i_vector_intersect_sorted
        - Src:             'src/core/vector.pmt:2997,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3002,9'
          Dst:             igraph_i_vector_binsearch_slice
        - Src:             'src/core/vector.pmt:3003,9'
          Dst:             igraph_i_vector_intersect_sorted
        - Src:             'src/core/vector.pmt:3003,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3007,13'
          Dst:             igraph_vector_push_back
        - Src:             'src/core/vector.pmt:3007,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3010,9'
          Dst:             igraph_i_vector_intersect_sorted
        - Src:             'src/core/vector.pmt:3010,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_intersect_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3054
      functionLinenumberEnd: 3089
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          225
      EdgeCount:       51
      CyclomaticComplexity: 12
      functionsReached:
        - igraph_error
        - igraph_i_vector_intersect_sorted
        - igraph_vector_clear
        - igraph_vector_push_back
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3058,13'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:3059,13'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:3061,5'
          Dst:             igraph_vector_clear
        - Src:             'src/core/vector.pmt:3081,17'
          Dst:             igraph_vector_push_back
        - Src:             'src/core/vector.pmt:3081,17'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3085,9'
          Dst:             igraph_i_vector_intersect_sorted
        - Src:             'src/core/vector.pmt:3085,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_isnull
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2950
      functionLinenumberEnd: 2963
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2952,22'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_which_minmax
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2906
      functionLinenumberEnd: 2934
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          141
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_fatal
        - igraph_vector_empty
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2909,5'
          Dst:             igraph_vector_empty
        - Src:             'src/core/vector.pmt:2909,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_empty
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:504,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:505,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_minmax
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2861
      functionLinenumberEnd: 2883
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          119
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_fatal
        - igraph_vector_empty
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2863,5'
          Dst:             igraph_vector_empty
        - Src:             'src/core/vector.pmt:2863,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_abs
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2827
      functionLinenumberEnd: 2838
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          72
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2832,25'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_div
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2804
      functionLinenumberEnd: 2823
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2806,23'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2807,23'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2810,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_mul
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2767
      functionLinenumberEnd: 2786
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2769,23'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2770,23'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2773,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_sub
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2732
      functionLinenumberEnd: 2751
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2734,23'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2735,23'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2738,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_add
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2696
      functionLinenumberEnd: 2715
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2698,23'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2699,23'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2702,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_shuffle
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2668
      functionLinenumberEnd: 2680
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_rng_default
        - igraph_rng_get_integer
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2669,22'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2674,13'
          Dst:             igraph_rng_default
        - Src:             'src/core/vector.pmt:2674,13'
          Dst:             igraph_rng_get_integer
    - functionName:    igraph_vector_rotate_left
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2626
      functionLinenumberEnd: 2634
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_reverse_section
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2627,31'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2631,5'
          Dst:             igraph_vector_reverse_section
        - Src:             'src/core/vector.pmt:2632,5'
          Dst:             igraph_vector_reverse_section
        - Src:             'src/core/vector.pmt:2633,5'
          Dst:             igraph_vector_reverse_section
    - functionName:    igraph_vector_reverse_section
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2583
      functionLinenumberEnd: 2590
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          70
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_reverse
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2606
      functionLinenumberEnd: 2608
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_reverse_section
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2607,52'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2607,5'
          Dst:             igraph_vector_reverse_section
    - functionName:    igraph_vector_swap_elements
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2564
      functionLinenumberEnd: 2568
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          37
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_swap
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2541
      functionLinenumberEnd: 2548
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_maxdifference
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2484
      functionLinenumberEnd: 2505
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          106
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2485,23'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2486,23'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_get_interval
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2458
      functionLinenumberEnd: 2463
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          72
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2459,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/vector.pmt:2459,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_append
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2427
      functionLinenumberEnd: 2451
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          195
      EdgeCount:       40
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_vector_capacity
        - igraph_vector_reserve
        - igraph_vector_size
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2428,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2429,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2431,34'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2432,36'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2433,38'
          Dst:             igraph_vector_capacity
        - Src:             'src/core/vector.pmt:2436,5'
          Dst:             igraph_errorf
        - Src:             'src/core/vector.pmt:2443,9'
          Dst:             igraph_vector_reserve
        - Src:             'src/core/vector.pmt:2443,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_filter_smaller
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2396
      functionLinenumberEnd: 2409
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          97
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_vector_remove_section
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2397,29'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2408,5'
          Dst:             igraph_vector_remove_section
    - functionName:    igraph_vector_remove_section
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1716
      functionLinenumberEnd: 1735
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          131
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1717,25'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:1719,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1720,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_search
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2364
      functionLinenumberEnd: 2386
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          85
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2365,25'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_contains
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2327
      functionLinenumberEnd: 2340
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          44
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_add_constant
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2291
      functionLinenumberEnd: 2310
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2292,28'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_scale
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2258
      functionLinenumberEnd: 2277
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2259,28'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_contains_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2224
      functionLinenumberEnd: 2241
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          82
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2226,26'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_binsearch_slice
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2165
      functionLinenumberEnd: 2180
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - double
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          89
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_vector_binsearch_slice
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2170,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2172,18'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2173,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2176,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2179,12'
          Dst:             igraph_i_vector_binsearch_slice
    - functionName:    igraph_vector_binsearch
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2130
      functionLinenumberEnd: 2132
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_vector_binsearch_slice
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2132,16'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2131,12'
          Dst:             igraph_i_vector_binsearch_slice
    - functionName:    igraph_vector_all_ge
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2072
      functionLinenumberEnd: 2092
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          150
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2074,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2075,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2076,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2077,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2079,9'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2080,14'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_all_le
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2034
      functionLinenumberEnd: 2054
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          150
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2036,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2037,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2038,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2039,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2041,9'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2042,14'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_all_g
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1995
      functionLinenumberEnd: 2016
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          150
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1998,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1999,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2000,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2001,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2003,9'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2004,14'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_all_l
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1957
      functionLinenumberEnd: 1977
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          150
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1959,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1960,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1961,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1962,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1964,9'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:1965,14'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_is_equal
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1935
      functionLinenumberEnd: 1936
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_all_e
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1936,12'
          Dst:             igraph_vector_all_e
    - functionName:    igraph_vector_all_e
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1892
      functionLinenumberEnd: 1916
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          150
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1894,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1895,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1896,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1897,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1899,9'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:1900,14'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_any_smaller
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1860
      functionLinenumberEnd: 1870
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          88
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1862,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1863,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_isininterval
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1832
      functionLinenumberEnd: 1844
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          100
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1834,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1835,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_move_interval
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1804
      functionLinenumberEnd: 1810
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1805,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1806,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_remove_fast
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1776
      functionLinenumberEnd: 1783
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_vector_pop_back
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1777,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1778,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1780,24'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:1782,5'
          Dst:             igraph_vector_pop_back
    - functionName:    igraph_vector_pop_back
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          102
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:839,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:840,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:841,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:842,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_remove
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1751
      functionLinenumberEnd: 1755
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_vector_remove_section
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1752,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1753,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1754,5'
          Dst:             igraph_vector_remove_section
    - functionName:    igraph_vector_init_range
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1686
      functionLinenumberEnd: 1696
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          84
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1688,5'
          Dst:             igraph_vector_init
        - Src:             'src/core/vector.pmt:1688,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_init
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          136
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:136,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:143,21'
          Dst:             calloc
        - Src:             'src/core/vector.pmt:144,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_cumsum
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1641
      functionLinenumberEnd: 1663
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          164
      EdgeCount:       33
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_resize
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1646,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1647,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1648,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1649,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1651,5'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:1651,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/vector.pmt:1651,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_prod
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1610
      functionLinenumberEnd: 1622
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1613,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1614,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_sumsq
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1581
      functionLinenumberEnd: 1593
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          82
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1584,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1585,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_sum
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1566
      functionLinenumberEnd: 1578
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1569,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1570,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_init_copy
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1538
      functionLinenumberEnd: 1550
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          102
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_init
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1541,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1542,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1544,17'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:1545,5'
          Dst:             igraph_vector_init
        - Src:             'src/core/vector.pmt:1545,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_copy_to
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1509
      functionLinenumberEnd: 1516
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1511,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1512,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_init_array
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1483
      functionLinenumberEnd: 1493
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          71
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1485,5'
          Dst:             igraph_vector_init
        - Src:             'src/core/vector.pmt:1485,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_which_min
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1438
      functionLinenumberEnd: 1459
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          117
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_fatal
        - igraph_vector_empty
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1441,5'
          Dst:             igraph_vector_empty
        - Src:             'src/core/vector.pmt:1441,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_min
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1401
      functionLinenumberEnd: 1422
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          98
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_fatal
        - igraph_vector_empty
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1404,5'
          Dst:             igraph_vector_empty
        - Src:             'src/core/vector.pmt:1404,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_which_max
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1365
      functionLinenumberEnd: 1386
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          117
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_fatal
        - igraph_vector_empty
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1368,5'
          Dst:             igraph_vector_empty
        - Src:             'src/core/vector.pmt:1368,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_max
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1327
      functionLinenumberEnd: 1347
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          98
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_fatal
        - igraph_vector_empty
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1330,5'
          Dst:             igraph_vector_empty
        - Src:             'src/core/vector.pmt:1330,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_resize_min
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1289
      functionLinenumberEnd: 1303
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - realloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1297,11'
          Dst:             realloc
    - functionName:    igraph_vector_colex_cmp_untyped
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1228
      functionLinenumberEnd: 1231
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_colex_cmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1231,12'
          Dst:             igraph_vector_colex_cmp
    - functionName:    igraph_vector_colex_cmp
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1175
      functionLinenumberEnd: 1202
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          122
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1179,10'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:1180,10'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_lex_cmp_untyped
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1142
      functionLinenumberEnd: 1145
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_lex_cmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1145,12'
          Dst:             igraph_vector_lex_cmp
    - functionName:    igraph_vector_lex_cmp
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1095
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          110
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1099,10'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:1100,10'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_i_sort_ind_cmp_desc
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1004
      functionLinenumberEnd: 1014
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_i_sort_ind_cmp_asc
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 989
      functionLinenumberEnd: 999
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_sort_ind
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1045
      functionLinenumberEnd: 1069
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          210
      EdgeCount:       49
      CyclomaticComplexity: 11
      functionsReached:
        - calloc
        - igraph_error
        - igraph_qsort
        - igraph_vector_i_sort_ind_cmp_asc
        - igraph_vector_i_sort_ind_cmp_desc
        - igraph_vector_int_resize
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1047,25'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:1049,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.pmt:1049,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:1053,12'
          Dst:             calloc
        - Src:             'src/core/vector.pmt:1054,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:1060,9'
          Dst:             igraph_qsort
        - Src:             'src/core/vector.pmt:1060,9'
          Dst:             igraph_vector_i_sort_ind_cmp_asc
        - Src:             'src/core/vector.pmt:1062,9'
          Dst:             igraph_qsort
        - Src:             'src/core/vector.pmt:1062,9'
          Dst:             igraph_vector_i_sort_ind_cmp_desc
    - functionName:    igraph_vector_reverse_sort_cmp
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 937
      functionLinenumberEnd: 941
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_reverse_sort
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 979
      functionLinenumberEnd: 984
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_qsort
        - igraph_vector_reverse_sort_cmp
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:980,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:981,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:982,33'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:982,5'
          Dst:             igraph_qsort
        - Src:             'src/core/vector.pmt:982,5'
          Dst:             igraph_vector_reverse_sort_cmp
    - functionName:    igraph_vector_sort_cmp
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 924
      functionLinenumberEnd: 928
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_sort
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 958
      functionLinenumberEnd: 963
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_qsort
        - igraph_vector_size
        - igraph_vector_sort_cmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:959,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:960,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:961,33'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:961,5'
          Dst:             igraph_qsort
        - Src:             'src/core/vector.pmt:961,5'
          Dst:             igraph_vector_sort_cmp
    - functionName:    igraph_vector_permute
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 885
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          218
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_fatal
        - igraph_vector_destroy
        - igraph_vector_init
        - igraph_vector_int_size
        - igraph_vector_size
        - igraph_vector_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:886,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:887,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:888,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:889,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:890,5'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:890,5'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:890,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:899,5'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:899,5'
          Dst:             igraph_vector_init
        - Src:             'src/core/vector.pmt:899,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:900,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.pmt:900,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/core/vector.pmt:910,5'
          Dst:             igraph_vector_update
        - Src:             'src/core/vector.pmt:910,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:912,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/core/vector.pmt:913,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_destroy
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:409,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_tail
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 822
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:820,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:821,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_range
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 791
      functionLinenumberEnd: 801
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          84
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:793,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/vector.pmt:793,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_fill
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 745
      functionLinenumberEnd: 769
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          77
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:747,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:748,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_null
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:726,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:727,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:728,9'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:729,49'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_set
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 702
      functionLinenumberEnd: 706
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:703,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:704,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_get_ptr
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 682
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:683,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:684,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_get
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 662
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:660,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:661,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_insert
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 624
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          141
      EdgeCount:       30
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_resize
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:612,25'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:613,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:615,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:617,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/vector.pmt:617,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_init_int_end
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          160
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_destroy
        - igraph_vector_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:377,5'
          Dst:             igraph_vector_init
        - Src:             'src/core/vector.pmt:377,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:378,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.pmt:378,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/core/vector.pmt:386,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_init_int
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          109
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:327,5'
          Dst:             igraph_vector_init
        - Src:             'src/core/vector.pmt:327,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_init_real_end
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          159
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_destroy
        - igraph_vector_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:288,5'
          Dst:             igraph_vector_init
        - Src:             'src/core/vector.pmt:288,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:289,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.pmt:289,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/core/vector.pmt:297,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_init_real
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          108
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:237,5'
          Dst:             igraph_vector_init
        - Src:             'src/core/vector.pmt:237,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_view
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:193,9'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_list_reverse
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1035
      functionLinenumberEnd: 1044
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          71
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_int_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1036,22'
          Dst:             igraph_vector_int_list_size
    - functionName:    igraph_vector_int_list_size
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    37
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:288,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:289,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_list_remove_consecutive_duplicates
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1004
      functionLinenumberEnd: 1022
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          104
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_i_vector_int_list_destroy_item
        - igraph_vector_int_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1005,28'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/core/typed_list.pmt:1014,13'
          Dst:             igraph_i_vector_int_list_destroy_item
    - functionName:    igraph_i_vector_int_list_destroy_item
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1060
      functionLinenumberEnd: 1062
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_destroy
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1061,5'
          Dst:             igraph_vector_int_destroy
    - functionName:    igraph_i_vector_int_list_sort_ind_cmp
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1116
      functionLinenumberEnd: 1120
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_int_list_sort_ind
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 948
      functionLinenumberEnd: 975
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          187
      EdgeCount:       43
      CyclomaticComplexity: 10
      functionsReached:
        - calloc
        - igraph_error
        - igraph_i_vector_int_list_sort_ind_cmp
        - igraph_qsort_r
        - igraph_vector_int_list_size
        - igraph_vector_int_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:949,25'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/core/typed_list.pmt:952,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/typed_list.pmt:952,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:957,12'
          Dst:             calloc
        - Src:             'src/core/typed_list.pmt:959,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:965,5'
          Dst:             igraph_qsort_r
        - Src:             'src/core/typed_list.pmt:965,5'
          Dst:             igraph_i_vector_int_list_sort_ind_cmp
    - functionName:    igraph_vector_int_list_sort
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 915
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_qsort
        - igraph_vector_int_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:916,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:917,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:919,24'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/core/typed_list.pmt:918,5'
          Dst:             igraph_qsort
    - functionName:    igraph_vector_int_list_permute
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 873
      functionLinenumberEnd: 899
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          210
      EdgeCount:       47
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:877,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:878,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:879,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:880,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:882,12'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/typed_list.pmt:883,5'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/core/typed_list.pmt:883,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:885,12'
          Dst:             calloc
        - Src:             'src/core/typed_list.pmt:887,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_list_remove_fast
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 843
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          90
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:829,25'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/core/typed_list.pmt:831,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:834,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:837,17'
          Dst:             igraph_vector_int_list_get_ptr
    - functionName:    igraph_vector_int_list_get_ptr
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:378,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:379,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_list_pop_back
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 800
      functionLinenumberEnd: 803
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_list_empty
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:801,5'
          Dst:             igraph_vector_int_list_empty
        - Src:             'src/core/typed_list.pmt:801,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_list_empty
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:269,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:270,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_list_remove
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 763
      functionLinenumberEnd: 778
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          98
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:764,25'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/core/typed_list.pmt:766,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:769,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:772,17'
          Dst:             igraph_vector_int_list_get_ptr
    - functionName:    igraph_vector_int_list_insert_new
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionLinenumberEnd: 739
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          103
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_i_vector_int_list_destroy_item
        - igraph_i_vector_int_list_init_item
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_insert
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:731,5'
          Dst:             igraph_i_vector_int_list_init_item
        - Src:             'src/core/typed_list.pmt:731,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:732,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/typed_list.pmt:732,5'
          Dst:             igraph_i_vector_int_list_destroy_item
        - Src:             'src/core/typed_list.pmt:733,5'
          Dst:             igraph_vector_int_list_insert
        - Src:             'src/core/typed_list.pmt:733,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:734,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/core/typed_list.pmt:736,14'
          Dst:             igraph_vector_int_list_get_ptr
    - functionName:    igraph_i_vector_int_list_init_item
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1051
      functionLinenumberEnd: 1053
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1053,12'
          Dst:             igraph_vector_int_init
    - functionName:    igraph_vector_int_list_insert
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          128
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_i_vector_int_list_expand_if_full
        - igraph_vector_int_list_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:670,25'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/core/typed_list.pmt:671,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:672,5'
          Dst:             igraph_i_vector_int_list_expand_if_full
        - Src:             'src/core/typed_list.pmt:672,5'
          Dst:             igraph_error
    - functionName:    igraph_i_vector_int_list_expand_if_full
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1094
      functionLinenumberEnd: 1111
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         33
      ICount:          150
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_list_reserve
        - igraph_vector_int_list_size
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1095,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:1096,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:1099,33'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/core/typed_list.pmt:1102,13'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:1107,9'
          Dst:             igraph_vector_int_list_reserve
        - Src:             'src/core/typed_list.pmt:1107,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_list_reserve
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          181
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_list_capacity
        - realloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:237,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:238,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:239,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:241,24'
          Dst:             igraph_vector_int_list_capacity
        - Src:             'src/core/typed_list.pmt:247,11'
          Dst:             realloc
        - Src:             'src/core/typed_list.pmt:248,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_list_capacity
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_int_list_insert_copy
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 707
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          90
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_i_vector_int_list_copy_item
        - igraph_i_vector_int_list_destroy_item
        - igraph_vector_int_list_insert
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:702,5'
          Dst:             igraph_i_vector_int_list_copy_item
        - Src:             'src/core/typed_list.pmt:702,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:703,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/typed_list.pmt:703,5'
          Dst:             igraph_i_vector_int_list_destroy_item
        - Src:             'src/core/typed_list.pmt:704,5'
          Dst:             igraph_vector_int_list_insert
        - Src:             'src/core/typed_list.pmt:704,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:705,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_vector_int_list_copy_item
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1056
      functionLinenumberEnd: 1057
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_init_copy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1057,12'
          Dst:             igraph_vector_int_init_copy
    - functionName:    igraph_vector_int_list_push_back_new
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 648
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          103
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_vector_int_list_expand_if_full
        - igraph_i_vector_int_list_init_item
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:641,5'
          Dst:             igraph_i_vector_int_list_expand_if_full
        - Src:             'src/core/typed_list.pmt:641,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:642,5'
          Dst:             igraph_i_vector_int_list_init_item
        - Src:             'src/core/typed_list.pmt:642,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_list_push_back
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_i_vector_int_list_expand_if_full
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:588,5'
          Dst:             igraph_i_vector_int_list_expand_if_full
        - Src:             'src/core/typed_list.pmt:588,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_list_discard_fast
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_vector_int_list_destroy_item
        - igraph_vector_int_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:553,25'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/core/typed_list.pmt:556,9'
          Dst:             igraph_i_vector_int_list_destroy_item
    - functionName:    igraph_vector_int_list_discard_back
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 533
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_vector_int_list_destroy_item
        - igraph_vector_int_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:528,25'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/core/typed_list.pmt:530,9'
          Dst:             igraph_i_vector_int_list_destroy_item
    - functionName:    igraph_vector_int_list_discard
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 514
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_vector_int_list_destroy_item
        - igraph_vector_int_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:507,25'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/core/typed_list.pmt:510,9'
          Dst:             igraph_i_vector_int_list_destroy_item
    - functionName:    igraph_vector_int_list_tail_ptr
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:485,25'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/core/typed_list.pmt:486,23'
          Dst:             igraph_vector_int_list_get_ptr
    - functionName:    igraph_vector_int_list_swap_elements
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_int_list_swap
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_int_list_replace
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_list_get_ptr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:428,29'
          Dst:             igraph_vector_int_list_get_ptr
    - functionName:    igraph_vector_int_list_set
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_vector_int_list_destroy_item
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:403,5'
          Dst:             igraph_i_vector_int_list_destroy_item
    - functionName:    igraph_i_vector_int_list_destroy_slice
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1083
      functionLinenumberEnd: 1088
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_vector_int_list_destroy_item
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1086,9'
          Dst:             igraph_i_vector_int_list_destroy_item
    - functionName:    igraph_vector_int_list_resize
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          173
      EdgeCount:       36
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_i_vector_int_list_destroy_slice
        - igraph_i_vector_int_list_init_slice
        - igraph_vector_int_list_reserve
        - igraph_vector_int_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:327,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:328,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:330,5'
          Dst:             igraph_vector_int_list_reserve
        - Src:             'src/core/typed_list.pmt:330,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:332,16'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/core/typed_list.pmt:335,9'
          Dst:             igraph_i_vector_int_list_init_slice
        - Src:             'src/core/typed_list.pmt:335,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:337,9'
          Dst:             igraph_i_vector_int_list_destroy_slice
    - functionName:    igraph_i_vector_int_list_init_slice
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1068
      functionLinenumberEnd: 1081
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          90
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_vector_int_list_destroy_slice
        - igraph_i_vector_int_list_init_item
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1073,18'
          Dst:             igraph_i_vector_int_list_init_item
        - Src:             'src/core/typed_list.pmt:1075,13'
          Dst:             igraph_i_vector_int_list_destroy_slice
        - Src:             'src/core/typed_list.pmt:1076,13'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_list_clear
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_i_vector_int_list_destroy_slice
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:358,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:359,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:360,5'
          Dst:             igraph_i_vector_int_list_destroy_slice
    - functionName:    igraph_vector_int_list_push_back_copy
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          87
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_i_vector_int_list_copy_item
        - igraph_i_vector_int_list_destroy_item
        - igraph_vector_int_list_push_back
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:614,5'
          Dst:             igraph_i_vector_int_list_copy_item
        - Src:             'src/core/typed_list.pmt:614,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:615,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/typed_list.pmt:615,5'
          Dst:             igraph_i_vector_int_list_destroy_item
        - Src:             'src/core/typed_list.pmt:616,5'
          Dst:             igraph_vector_int_list_push_back
        - Src:             'src/core/typed_list.pmt:616,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:617,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_int_list_destroy
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_list_clear
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:177,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:180,9'
          Dst:             igraph_vector_int_list_clear
    - functionName:    igraph_vector_int_list_init_copy
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          110
      EdgeCount:       27
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_int_list_destroy
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_init
        - igraph_vector_int_list_push_back_copy
        - igraph_vector_int_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:142,28'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/core/typed_list.pmt:144,5'
          Dst:             igraph_vector_int_list_init
        - Src:             'src/core/typed_list.pmt:144,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:145,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/typed_list.pmt:145,5'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/core/typed_list.pmt:148,9'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/core/typed_list.pmt:148,9'
          Dst:             igraph_vector_int_list_push_back_copy
        - Src:             'src/core/typed_list.pmt:148,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:151,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_int_list_init
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          163
      EdgeCount:       38
      CyclomaticComplexity: 8
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
        - igraph_i_vector_int_list_init_slice
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:111,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:112,21'
          Dst:             calloc
        - Src:             'src/core/typed_list.pmt:114,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:119,5'
          Dst:             igraph_i_vector_int_list_init_slice
        - Src:             'src/core/typed_list.pmt:119,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_list_reverse
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1035
      functionLinenumberEnd: 1044
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          71
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1036,22'
          Dst:             igraph_vector_list_size
    - functionName:    igraph_vector_list_size
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:288,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:289,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_list_remove_consecutive_duplicates
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1004
      functionLinenumberEnd: 1022
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          104
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_i_vector_list_destroy_item
        - igraph_vector_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1005,28'
          Dst:             igraph_vector_list_size
        - Src:             'src/core/typed_list.pmt:1014,13'
          Dst:             igraph_i_vector_list_destroy_item
    - functionName:    igraph_i_vector_list_destroy_item
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1060
      functionLinenumberEnd: 1062
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_destroy
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1061,5'
          Dst:             igraph_vector_destroy
    - functionName:    igraph_i_vector_list_sort_ind_cmp
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1116
      functionLinenumberEnd: 1120
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_list_sort_ind
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 948
      functionLinenumberEnd: 975
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          187
      EdgeCount:       43
      CyclomaticComplexity: 10
      functionsReached:
        - calloc
        - igraph_error
        - igraph_i_vector_list_sort_ind_cmp
        - igraph_qsort_r
        - igraph_vector_int_resize
        - igraph_vector_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:949,25'
          Dst:             igraph_vector_list_size
        - Src:             'src/core/typed_list.pmt:952,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/typed_list.pmt:952,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:957,12'
          Dst:             calloc
        - Src:             'src/core/typed_list.pmt:959,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:965,5'
          Dst:             igraph_qsort_r
        - Src:             'src/core/typed_list.pmt:965,5'
          Dst:             igraph_i_vector_list_sort_ind_cmp
    - functionName:    igraph_vector_list_sort
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 915
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_qsort
        - igraph_vector_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:916,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:917,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:919,24'
          Dst:             igraph_vector_list_size
        - Src:             'src/core/typed_list.pmt:918,5'
          Dst:             igraph_qsort
    - functionName:    igraph_vector_list_permute
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 873
      functionLinenumberEnd: 899
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          210
      EdgeCount:       47
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_size
        - igraph_vector_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:877,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:878,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:879,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:880,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:882,12'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/typed_list.pmt:883,5'
          Dst:             igraph_vector_list_size
        - Src:             'src/core/typed_list.pmt:883,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:885,12'
          Dst:             calloc
        - Src:             'src/core/typed_list.pmt:887,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_list_remove_fast
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 843
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          90
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_list_get_ptr
        - igraph_vector_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:829,25'
          Dst:             igraph_vector_list_size
        - Src:             'src/core/typed_list.pmt:831,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:834,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:837,17'
          Dst:             igraph_vector_list_get_ptr
    - functionName:    igraph_vector_list_get_ptr
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:378,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:379,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_list_pop_back
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 800
      functionLinenumberEnd: 803
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_vector_list_empty
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:801,5'
          Dst:             igraph_vector_list_empty
        - Src:             'src/core/typed_list.pmt:801,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_list_empty
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:269,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:270,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_list_remove
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 763
      functionLinenumberEnd: 778
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          98
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_list_get_ptr
        - igraph_vector_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:764,25'
          Dst:             igraph_vector_list_size
        - Src:             'src/core/typed_list.pmt:766,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:769,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:772,17'
          Dst:             igraph_vector_list_get_ptr
    - functionName:    igraph_vector_list_insert_new
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionLinenumberEnd: 739
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          103
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_i_vector_list_destroy_item
        - igraph_i_vector_list_init_item
        - igraph_vector_list_get_ptr
        - igraph_vector_list_insert
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:731,5'
          Dst:             igraph_i_vector_list_init_item
        - Src:             'src/core/typed_list.pmt:731,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:732,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/typed_list.pmt:732,5'
          Dst:             igraph_i_vector_list_destroy_item
        - Src:             'src/core/typed_list.pmt:733,5'
          Dst:             igraph_vector_list_insert
        - Src:             'src/core/typed_list.pmt:733,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:734,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/core/typed_list.pmt:736,14'
          Dst:             igraph_vector_list_get_ptr
    - functionName:    igraph_i_vector_list_init_item
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1051
      functionLinenumberEnd: 1053
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1053,12'
          Dst:             igraph_vector_init
    - functionName:    igraph_vector_list_insert
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          128
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_i_vector_list_expand_if_full
        - igraph_vector_list_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:670,25'
          Dst:             igraph_vector_list_size
        - Src:             'src/core/typed_list.pmt:671,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:672,5'
          Dst:             igraph_i_vector_list_expand_if_full
        - Src:             'src/core/typed_list.pmt:672,5'
          Dst:             igraph_error
    - functionName:    igraph_i_vector_list_expand_if_full
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1094
      functionLinenumberEnd: 1111
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         33
      ICount:          150
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_list_reserve
        - igraph_vector_list_size
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1095,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:1096,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:1099,33'
          Dst:             igraph_vector_list_size
        - Src:             'src/core/typed_list.pmt:1102,13'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:1107,9'
          Dst:             igraph_vector_list_reserve
        - Src:             'src/core/typed_list.pmt:1107,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_list_reserve
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          181
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_list_capacity
        - realloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:237,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:238,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:239,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:241,24'
          Dst:             igraph_vector_list_capacity
        - Src:             'src/core/typed_list.pmt:247,11'
          Dst:             realloc
        - Src:             'src/core/typed_list.pmt:248,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_list_capacity
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_list_insert_copy
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 707
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          90
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_i_vector_list_copy_item
        - igraph_i_vector_list_destroy_item
        - igraph_vector_list_insert
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:702,5'
          Dst:             igraph_i_vector_list_copy_item
        - Src:             'src/core/typed_list.pmt:702,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:703,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/typed_list.pmt:703,5'
          Dst:             igraph_i_vector_list_destroy_item
        - Src:             'src/core/typed_list.pmt:704,5'
          Dst:             igraph_vector_list_insert
        - Src:             'src/core/typed_list.pmt:704,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:705,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_vector_list_copy_item
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1056
      functionLinenumberEnd: 1057
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_init_copy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1057,12'
          Dst:             igraph_vector_init_copy
    - functionName:    igraph_vector_list_push_back_new
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 648
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          103
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_vector_list_expand_if_full
        - igraph_i_vector_list_init_item
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:641,5'
          Dst:             igraph_i_vector_list_expand_if_full
        - Src:             'src/core/typed_list.pmt:641,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:642,5'
          Dst:             igraph_i_vector_list_init_item
        - Src:             'src/core/typed_list.pmt:642,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_list_push_back
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_i_vector_list_expand_if_full
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:588,5'
          Dst:             igraph_i_vector_list_expand_if_full
        - Src:             'src/core/typed_list.pmt:588,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_list_discard_fast
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_vector_list_destroy_item
        - igraph_vector_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:553,25'
          Dst:             igraph_vector_list_size
        - Src:             'src/core/typed_list.pmt:556,9'
          Dst:             igraph_i_vector_list_destroy_item
    - functionName:    igraph_vector_list_discard_back
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 533
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_vector_list_destroy_item
        - igraph_vector_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:528,25'
          Dst:             igraph_vector_list_size
        - Src:             'src/core/typed_list.pmt:530,9'
          Dst:             igraph_i_vector_list_destroy_item
    - functionName:    igraph_vector_list_discard
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 514
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_vector_list_destroy_item
        - igraph_vector_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:507,25'
          Dst:             igraph_vector_list_size
        - Src:             'src/core/typed_list.pmt:510,9'
          Dst:             igraph_i_vector_list_destroy_item
    - functionName:    igraph_vector_list_tail_ptr
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_list_get_ptr
        - igraph_vector_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:485,25'
          Dst:             igraph_vector_list_size
        - Src:             'src/core/typed_list.pmt:486,23'
          Dst:             igraph_vector_list_get_ptr
    - functionName:    igraph_vector_list_swap_elements
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_list_swap
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_list_replace
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_list_get_ptr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:428,29'
          Dst:             igraph_vector_list_get_ptr
    - functionName:    igraph_vector_list_set
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_vector_list_destroy_item
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:403,5'
          Dst:             igraph_i_vector_list_destroy_item
    - functionName:    igraph_i_vector_list_destroy_slice
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1083
      functionLinenumberEnd: 1088
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_vector_list_destroy_item
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1086,9'
          Dst:             igraph_i_vector_list_destroy_item
    - functionName:    igraph_vector_list_resize
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          173
      EdgeCount:       36
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_i_vector_list_destroy_slice
        - igraph_i_vector_list_init_slice
        - igraph_vector_list_reserve
        - igraph_vector_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:327,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:328,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:330,5'
          Dst:             igraph_vector_list_reserve
        - Src:             'src/core/typed_list.pmt:330,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:332,16'
          Dst:             igraph_vector_list_size
        - Src:             'src/core/typed_list.pmt:335,9'
          Dst:             igraph_i_vector_list_init_slice
        - Src:             'src/core/typed_list.pmt:335,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:337,9'
          Dst:             igraph_i_vector_list_destroy_slice
    - functionName:    igraph_i_vector_list_init_slice
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1068
      functionLinenumberEnd: 1081
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          90
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_vector_list_destroy_slice
        - igraph_i_vector_list_init_item
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1073,18'
          Dst:             igraph_i_vector_list_init_item
        - Src:             'src/core/typed_list.pmt:1075,13'
          Dst:             igraph_i_vector_list_destroy_slice
        - Src:             'src/core/typed_list.pmt:1076,13'
          Dst:             igraph_error
    - functionName:    igraph_vector_list_clear
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_i_vector_list_destroy_slice
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:358,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:359,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:360,5'
          Dst:             igraph_i_vector_list_destroy_slice
    - functionName:    igraph_vector_list_push_back_copy
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          87
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_i_vector_list_copy_item
        - igraph_i_vector_list_destroy_item
        - igraph_vector_list_push_back
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:614,5'
          Dst:             igraph_i_vector_list_copy_item
        - Src:             'src/core/typed_list.pmt:614,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:615,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/typed_list.pmt:615,5'
          Dst:             igraph_i_vector_list_destroy_item
        - Src:             'src/core/typed_list.pmt:616,5'
          Dst:             igraph_vector_list_push_back
        - Src:             'src/core/typed_list.pmt:616,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:617,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_list_destroy
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_vector_list_clear
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:177,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:180,9'
          Dst:             igraph_vector_list_clear
    - functionName:    igraph_vector_list_init_copy
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          110
      EdgeCount:       27
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_list_destroy
        - igraph_vector_list_get_ptr
        - igraph_vector_list_init
        - igraph_vector_list_push_back_copy
        - igraph_vector_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:142,28'
          Dst:             igraph_vector_list_size
        - Src:             'src/core/typed_list.pmt:144,5'
          Dst:             igraph_vector_list_init
        - Src:             'src/core/typed_list.pmt:144,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:145,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/typed_list.pmt:145,5'
          Dst:             igraph_vector_list_destroy
        - Src:             'src/core/typed_list.pmt:148,9'
          Dst:             igraph_vector_list_get_ptr
        - Src:             'src/core/typed_list.pmt:148,9'
          Dst:             igraph_vector_list_push_back_copy
        - Src:             'src/core/typed_list.pmt:148,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:151,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_list_init
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          163
      EdgeCount:       38
      CyclomaticComplexity: 8
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
        - igraph_i_vector_list_init_slice
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:111,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:112,21'
          Dst:             calloc
        - Src:             'src/core/typed_list.pmt:114,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:119,5'
          Dst:             igraph_i_vector_list_init_slice
        - Src:             'src/core/typed_list.pmt:119,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_ptr_permute
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 807
      functionLinenumberEnd: 839
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          224
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_size
        - igraph_vector_ptr_copy_to
        - igraph_vector_ptr_destroy
        - igraph_vector_ptr_init
        - igraph_vector_ptr_resize
        - igraph_vector_ptr_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:808,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:809,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:810,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:811,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:812,5'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/core/vector_ptr.c:812,5'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector_ptr.c:812,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:821,5'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector_ptr.c:821,5'
          Dst:             igraph_vector_ptr_init
        - Src:             'src/core/vector_ptr.c:821,5'
          Dst:             igraph_error
        - Src:             'src/core/vector_ptr.c:822,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector_ptr.c:822,5'
          Dst:             igraph_vector_ptr_destroy
        - Src:             'src/core/vector_ptr.c:832,5'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector_ptr.c:832,5'
          Dst:             igraph_vector_ptr_resize
        - Src:             'src/core/vector_ptr.c:832,5'
          Dst:             igraph_error
        - Src:             'src/core/vector_ptr.c:833,5'
          Dst:             igraph_vector_ptr_copy_to
        - Src:             'src/core/vector_ptr.c:835,5'
          Dst:             igraph_vector_ptr_destroy
        - Src:             'src/core/vector_ptr.c:836,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_ptr_size
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:292,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:293,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_ptr_init
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          139
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:88,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:92,21'
          Dst:             calloc
        - Src:             'src/core/vector_ptr.c:94,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_ptr_destroy
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:133,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_ptr_resize
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          61
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_ptr_reserve
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:497,5'
          Dst:             igraph_vector_ptr_reserve
        - Src:             'src/core/vector_ptr.c:497,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_ptr_copy_to
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:534,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:535,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_ptr_reserve
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          175
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_ptr_size
        - realloc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:216,32'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/core/vector_ptr.c:218,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:219,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:220,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:222,21'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/core/vector_ptr.c:226,11'
          Dst:             realloc
        - Src:             'src/core/vector_ptr.c:227,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_ptr_i_sort_ind_cmp
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 701
      functionLinenumberEnd: 707
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_ptr_sort_ind
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 740
      functionLinenumberEnd: 770
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          186
      EdgeCount:       43
      CyclomaticComplexity: 10
      functionsReached:
        - calloc
        - igraph_error
        - igraph_qsort_r
        - igraph_vector_int_resize
        - igraph_vector_ptr_i_sort_ind_cmp
        - igraph_vector_ptr_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:743,22'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/core/vector_ptr.c:745,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector_ptr.c:745,5'
          Dst:             igraph_error
        - Src:             'src/core/vector_ptr.c:750,12'
          Dst:             calloc
        - Src:             'src/core/vector_ptr.c:752,9'
          Dst:             igraph_error
        - Src:             'src/core/vector_ptr.c:761,5'
          Dst:             igraph_qsort_r
        - Src:             'src/core/vector_ptr.c:761,5'
          Dst:             igraph_vector_ptr_i_sort_ind_cmp
    - functionName:    igraph_vector_ptr_get_item_destructor
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 691
      functionLinenumberEnd: 693
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:692,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_ptr_append
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 630
      functionLinenumberEnd: 651
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          159
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_vector_ptr_capacity
        - igraph_vector_ptr_reserve
        - igraph_vector_ptr_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:631,34'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/core/vector_ptr.c:632,36'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/core/vector_ptr.c:633,38'
          Dst:             igraph_vector_ptr_capacity
        - Src:             'src/core/vector_ptr.c:636,5'
          Dst:             igraph_errorf
        - Src:             'src/core/vector_ptr.c:643,9'
          Dst:             igraph_vector_ptr_reserve
        - Src:             'src/core/vector_ptr.c:643,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_ptr_capacity
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:309,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:310,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_ptr_sort
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 628
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_qsort
        - igraph_vector_ptr_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:626,42'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/core/vector_ptr.c:626,5'
          Dst:             igraph_qsort
    - functionName:    igraph_vector_ptr_remove
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 602
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          89
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_vector_ptr_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:595,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:596,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:597,19'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/core/vector_ptr.c:599,43'
          Dst:             igraph_vector_ptr_size
    - functionName:    igraph_vector_ptr_init_copy
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 587
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          126
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
        - igraph_vector_ptr_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:571,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:574,17'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/core/vector_ptr.c:576,22'
          Dst:             calloc
        - Src:             'src/core/vector_ptr.c:578,9'
          Dst:             igraph_error
        - Src:             'src/core/vector_ptr.c:580,37'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/core/vector_ptr.c:584,21'
          Dst:             igraph_vector_ptr_size
    - functionName:    igraph_vector_ptr_init_array
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          100
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - calloc
        - igraph_error
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:516,21'
          Dst:             calloc
        - Src:             'src/core/vector_ptr.c:518,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_ptr_null
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_vector_ptr_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:469,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:470,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:471,9'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/core/vector_ptr.c:473,25'
          Dst:             igraph_vector_ptr_size
    - functionName:    igraph_vector_ptr_set
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:458,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:459,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_ptr_get
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 442
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:440,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:441,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_ptr_insert
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 425
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          93
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_ptr_resize
        - igraph_vector_ptr_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:417,25'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/core/vector_ptr.c:418,5'
          Dst:             igraph_vector_ptr_resize
        - Src:             'src/core/vector_ptr.c:418,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_ptr_pop_back
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:395,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:396,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:397,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_ptr_push_back
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          130
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_ptr_reserve
        - igraph_vector_ptr_size
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:361,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:362,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:366,33'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/core/vector_ptr.c:370,9'
          Dst:             igraph_vector_ptr_reserve
        - Src:             'src/core/vector_ptr.c:370,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_ptr_clear
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_i_vector_ptr_call_item_destructor_all
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:338,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:339,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:340,5'
          Dst:             igraph_i_vector_ptr_call_item_destructor_all
    - functionName:    igraph_i_vector_ptr_call_item_destructor_all
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_ptr_empty
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:275,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:276,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_ptr_resize_min
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - realloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:261,11'
          Dst:             realloc
    - functionName:    igraph_vector_ptr_set_item_destructor
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 674
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_ptr_destroy_all
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_vector_ptr_destroy
        - igraph_vector_ptr_free_all
        - igraph_vector_ptr_set_item_destructor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:200,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:201,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:202,5'
          Dst:             igraph_vector_ptr_free_all
        - Src:             'src/core/vector_ptr.c:203,5'
          Dst:             igraph_vector_ptr_set_item_destructor
        - Src:             'src/core/vector_ptr.c:204,5'
          Dst:             igraph_vector_ptr_destroy
    - functionName:    igraph_vector_ptr_free_all
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          79
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_i_vector_ptr_call_item_destructor_all
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:172,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:173,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:175,5'
          Dst:             igraph_i_vector_ptr_call_item_destructor_all
    - functionName:    igraph_vector_ptr_view
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_complex_cot
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_complex_inv
        - igraph_complex_tan
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/complex.c:374,31'
          Dst:             igraph_complex_tan
        - Src:             'src/math/complex.c:374,12'
          Dst:             igraph_complex_inv
    - functionName:    igraph_complex_tan
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          115
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cos
        - exp
        - pow
        - sin
        - sinh
        - tanh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/complex.c:350,32'
          Dst:             cos
        - Src:             'src/math/complex.c:350,27'
          Dst:             pow
        - Src:             'src/math/complex.c:350,54'
          Dst:             sinh
        - Src:             'src/math/complex.c:350,49'
          Dst:             pow
        - Src:             'src/math/complex.c:351,34'
          Dst:             sin
        - Src:             'src/math/complex.c:352,34'
          Dst:             sinh
        - Src:             'src/math/complex.c:354,27'
          Dst:             exp
        - Src:             'src/math/complex.c:355,40'
          Dst:             pow
        - Src:             'src/math/complex.c:356,36'
          Dst:             cos
        - Src:             'src/math/complex.c:356,31'
          Dst:             pow
        - Src:             'src/math/complex.c:356,53'
          Dst:             pow
        - Src:             'src/math/complex.c:357,27'
          Dst:             pow
        - Src:             'src/math/complex.c:358,33'
          Dst:             tanh
        - Src:             'src/math/complex.c:359,34'
          Dst:             sin
    - functionName:    igraph_complex_inv
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_complex_abs
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/complex.c:173,29'
          Dst:             igraph_complex_abs
    - functionName:    igraph_complex_abs
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - hypot
      functionUses:    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:
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_complex_inv
        - igraph_complex_sin
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/complex.c:370,31'
          Dst:             igraph_complex_sin
        - Src:             'src/math/complex.c:370,12'
          Dst:             igraph_complex_inv
    - functionName:    igraph_complex_sin
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cos
        - cosh
        - sin
        - sinh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/complex.c:322,28'
          Dst:             sin
        - Src:             'src/math/complex.c:325,28'
          Dst:             sin
        - Src:             'src/math/complex.c:325,38'
          Dst:             cosh
        - Src:             'src/math/complex.c:326,28'
          Dst:             cos
        - Src:             'src/math/complex.c:326,38'
          Dst:             sinh
    - functionName:    cosh
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_complex_sec
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_complex_cos
        - igraph_complex_inv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/complex.c:366,31'
          Dst:             igraph_complex_cos
        - Src:             'src/math/complex.c:366,12'
          Dst:             igraph_complex_inv
    - functionName:    igraph_complex_cos
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cos
        - cosh
        - sin
        - sinh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/complex.c:336,28'
          Dst:             cos
        - Src:             'src/math/complex.c:339,28'
          Dst:             cos
        - Src:             'src/math/complex.c:339,38'
          Dst:             cosh
        - Src:             'src/math/complex.c:340,28'
          Dst:             sin
        - Src:             'src/math/complex.c:340,38'
          Dst:             sinh
    - functionName:    igraph_complex_log_b
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - double
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          66
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_complex_div
        - igraph_complex_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/complex.c:314,32'
          Dst:             igraph_complex_log
        - Src:             'src/math/complex.c:314,55'
          Dst:             igraph_complex_log
        - Src:             'src/math/complex.c:314,12'
          Dst:             igraph_complex_div
    - functionName:    igraph_complex_log
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_complex_arg
        - igraph_complex_logabs
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/complex.c:303,24'
          Dst:             igraph_complex_logabs
        - Src:             'src/math/complex.c:304,24'
          Dst:             igraph_complex_arg
    - functionName:    igraph_complex_div
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - double
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          85
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_complex_abs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/complex.c:85,29'
          Dst:             igraph_complex_abs
    - functionName:    igraph_complex_logabs
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - log
        - log1p
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/complex.c:195,12'
          Dst:             log
        - Src:             'src/math/complex.c:195,30'
          Dst:             log1p
    - functionName:    igraph_complex_arg
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - atan2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/complex.c:51,12'
          Dst:             atan2
    - functionName:    atan2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    log
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    29
      BranchProfiles:  []
      Callsites:       []
    - functionName:    log1p
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_complex_log10
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_complex_log
        - igraph_complex_mul_real
        - log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/complex.c:309,36'
          Dst:             igraph_complex_log
        - Src:             'src/math/complex.c:309,63'
          Dst:             log
        - Src:             'src/math/complex.c:309,12'
          Dst:             igraph_complex_mul_real
    - functionName:    igraph_complex_mul_real
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    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:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          103
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - cos
        - exp
        - igraph_complex_arg
        - igraph_complex_logabs
        - sin
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/complex.c:291,30'
          Dst:             igraph_complex_logabs
        - Src:             'src/math/complex.c:292,31'
          Dst:             igraph_complex_arg
        - Src:             'src/math/complex.c:293,29'
          Dst:             exp
        - Src:             'src/math/complex.c:295,34'
          Dst:             cos
        - Src:             'src/math/complex.c:296,34'
          Dst:             sin
    - functionName:    igraph_complex_pow
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - double
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          207
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - cos
        - exp
        - igraph_complex_arg
        - igraph_complex_inv
        - igraph_complex_logabs
        - sin
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/complex.c:266,15'
          Dst:             igraph_complex_inv
        - Src:             'src/math/complex.c:268,30'
          Dst:             igraph_complex_logabs
        - Src:             'src/math/complex.c:269,31'
          Dst:             igraph_complex_arg
        - Src:             'src/math/complex.c:271,29'
          Dst:             exp
        - Src:             'src/math/complex.c:273,34'
          Dst:             cos
        - Src:             'src/math/complex.c:274,34'
          Dst:             sin
    - functionName:    igraph_complex_exp
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cos
        - exp
        - sin
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/complex.c:243,27'
          Dst:             exp
        - Src:             'src/math/complex.c:246,30'
          Dst:             cos
        - Src:             'src/math/complex.c:247,30'
          Dst:             sin
    - functionName:    igraph_complex_sqrt_real
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sqrt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/complex.c:233,28'
          Dst:             sqrt
        - Src:             'src/math/complex.c:237,28'
          Dst:             sqrt
    - functionName:    sqrt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    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:
        - ''
        - ''
      BBCount:         18
      ICount:          165
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - sqrt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/complex.c:209,17'
          Dst:             sqrt
        - Src:             'src/math/complex.c:209,47'
          Dst:             sqrt
        - Src:             'src/math/complex.c:209,28'
          Dst:             sqrt
        - Src:             'src/math/complex.c:212,17'
          Dst:             sqrt
        - Src:             'src/math/complex.c:212,45'
          Dst:             sqrt
        - Src:             'src/math/complex.c:212,28'
          Dst:             sqrt
    - functionName:    igraph_complex_neg
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_complex_conj
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_complex_div_imag
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_complex_div_real
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_complex_mul_imag
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_complex_sub_imag
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_complex_sub_real
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    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:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_complex_add_real
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    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:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          52
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_complex_sub
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - double
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          37
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_complex_add
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - double
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          37
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_complex_polar
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cos
        - sin
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/complex.c:40,28'
          Dst:             cos
        - Src:             'src/math/complex.c:41,28'
          Dst:             sin
    - functionName:    igraph_complex
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_complex_almost_equals
      functionSourceFile: '/src/igraph/src/math/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - double
        - double
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          121
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_complex_abs
        - igraph_complex_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/utils.c:145,27'
          Dst:             igraph_complex_abs
        - Src:             'src/math/utils.c:146,27'
          Dst:             igraph_complex_abs
        - Src:             'src/math/utils.c:148,49'
          Dst:             igraph_complex_sub
        - Src:             'src/math/utils.c:148,30'
          Dst:             igraph_complex_abs
    - functionName:    igraph_cmp_epsilon
      functionSourceFile: '/src/igraph/src/math/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          128
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_almost_equals
      functionSourceFile: '/src/igraph/src/math/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_cmp_epsilon
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/utils.c:47,12'
          Dst:             igraph_cmp_epsilon
    - functionName:    imin2
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1522
      functionLinenumberEnd: 1523
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    imax2
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1518
      functionLinenumberEnd: 1519
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_qnorm5
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1418
      functionLinenumberEnd: 1516
      functionDepth:   0
      returnType:      double
      argCount:        5
      argTypes:
        - double
        - double
        - double
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         82
      ICount:          461
      EdgeCount:       111
      CyclomaticComplexity: 31
      functionsReached:
        - exp
        - expm1
        - log
        - sqrt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:1441,10'
          Dst:             exp
        - Src:             'src/random/random.c:1441,10'
          Dst:             expm1
        - Src:             'src/random/random.c:1470,17'
          Dst:             expm1
        - Src:             'src/random/random.c:1470,17'
          Dst:             exp
        - Src:             'src/random/random.c:1477,36'
          Dst:             log
        - Src:             'src/random/random.c:1475,13'
          Dst:             sqrt
    - functionName:    expm1
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_rng_get_uint64
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_rng_get_random_bits
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:451,12'
          Dst:             igraph_i_rng_get_random_bits
    - functionName:    igraph_i_rng_get_random_bits
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          108
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_rng_bits
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:338,33'
          Dst:             igraph_rng_bits
    - functionName:    igraph_rng_bits
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_rng_get_uint32
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_rng_get_random_bits
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:417,12'
          Dst:             igraph_i_rng_get_random_bits
    - functionName:    igraph_i_rng_get_uint64_bounded
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 500
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          52
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_rng_get_uint64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:508,13'
          Dst:             igraph_i_rng_get_uint64
    - functionName:    igraph_i_rng_get_uint32_bounded
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          52
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_rng_get_uint32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:434,13'
          Dst:             igraph_i_rng_get_uint32
    - functionName:    igraph_i_random_sample_alga_real
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1066
      functionLinenumberEnd: 1095
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          114
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_rng_default
        - igraph_rng_get_unif01
        - igraph_vector_push_back
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:1078,13'
          Dst:             igraph_rng_default
        - Src:             'src/random/random.c:1078,13'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:1088,9'
          Dst:             igraph_vector_push_back
        - Src:             'src/random/random.c:1092,30'
          Dst:             igraph_rng_default
        - Src:             'src/random/random.c:1092,30'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:1094,5'
          Dst:             igraph_vector_push_back
    - functionName:    igraph_rng_default
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    23
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_rng_get_unif01
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 698
      functionLinenumberEnd: 718
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_rng_get_random_bits_uint64
      functionUses:    26
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:715,14'
          Dst:             igraph_i_rng_get_random_bits_uint64
    - functionName:    igraph_i_rng_get_random_bits_uint64
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          108
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_rng_bits
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:377,33'
          Dst:             igraph_rng_bits
    - functionName:    igraph_i_random_sample_real
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1125
      functionLinenumberEnd: 1249
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - double
        - double
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         94
      ICount:          614
      EdgeCount:       118
      CyclomaticComplexity: 26
      functionsReached:
        - exp
        - igraph_allow_interruption
        - igraph_error
        - igraph_i_random_sample_alga_real
        - igraph_rng_default
        - igraph_rng_get_unif01
        - igraph_vector_clear
        - igraph_vector_push_back
        - igraph_vector_reserve
        - igraph_vector_resize
        - log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:1146,9'
          Dst:             igraph_error
        - Src:             'src/random/random.c:1150,9'
          Dst:             igraph_error
        - Src:             'src/random/random.c:1155,9'
          Dst:             igraph_error
        - Src:             'src/random/random.c:1160,9'
          Dst:             igraph_vector_resize
        - Src:             'src/random/random.c:1160,9'
          Dst:             igraph_error
        - Src:             'src/random/random.c:1165,9'
          Dst:             igraph_vector_clear
        - Src:             'src/random/random.c:1169,9'
          Dst:             igraph_vector_resize
        - Src:             'src/random/random.c:1169,9'
          Dst:             igraph_error
        - Src:             'src/random/random.c:1176,5'
          Dst:             igraph_vector_clear
        - Src:             'src/random/random.c:1177,5'
          Dst:             igraph_vector_reserve
        - Src:             'src/random/random.c:1177,5'
          Dst:             igraph_error
        - Src:             'src/random/random.c:1179,22'
          Dst:             igraph_rng_default
        - Src:             'src/random/random.c:1179,22'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:1179,18'
          Dst:             log
        - Src:             'src/random/random.c:1179,14'
          Dst:             exp
        - Src:             'src/random/random.c:1195,34'
          Dst:             igraph_rng_default
        - Src:             'src/random/random.c:1195,34'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:1195,30'
          Dst:             log
        - Src:             'src/random/random.c:1195,26'
          Dst:             exp
        - Src:             'src/random/random.c:1197,17'
          Dst:             igraph_rng_default
        - Src:             'src/random/random.c:1197,17'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:1200,22'
          Dst:             log
        - Src:             'src/random/random.c:1200,18'
          Dst:             exp
        - Src:             'src/random/random.c:1220,50'
          Dst:             log
        - Src:             'src/random/random.c:1220,46'
          Dst:             exp
        - Src:             'src/random/random.c:1221,34'
          Dst:             igraph_rng_default
        - Src:             'src/random/random.c:1221,34'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:1221,30'
          Dst:             log
        - Src:             'src/random/random.c:1221,26'
          Dst:             exp
        - Src:             'src/random/random.c:1224,30'
          Dst:             igraph_rng_default
        - Src:             'src/random/random.c:1224,30'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:1224,26'
          Dst:             log
        - Src:             'src/random/random.c:1224,22'
          Dst:             exp
        - Src:             'src/random/random.c:1228,9'
          Dst:             igraph_vector_push_back
        - Src:             'src/random/random.c:1236,13'
          Dst:             igraph_allow_interruption
        - Src:             'src/random/random.c:1241,9'
          Dst:             igraph_i_random_sample_alga_real
        - Src:             'src/random/random.c:1245,9'
          Dst:             igraph_vector_push_back
    - functionName:    igraph_i_random_sample_alga
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 876
      functionLinenumberEnd: 907
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          118
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_rng_default
        - igraph_rng_get_unif01
        - igraph_vector_int_push_back
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:890,13'
          Dst:             igraph_rng_default
        - Src:             'src/random/random.c:890,13'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:900,9'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/random/random.c:904,30'
          Dst:             igraph_rng_default
        - Src:             'src/random/random.c:904,30'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:906,5'
          Dst:             igraph_vector_int_push_back
    - functionName:    igraph_random_sample
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 950
      functionLinenumberEnd: 1062
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         88
      ICount:          616
      EdgeCount:       108
      CyclomaticComplexity: 22
      functionsReached:
        - exp
        - igraph_error
        - igraph_errorf
        - igraph_i_random_sample_alga
        - igraph_rng_default
        - igraph_rng_get_unif01
        - igraph_vector_int_clear
        - igraph_vector_int_push_back
        - igraph_vector_int_reserve
        - igraph_vector_int_resize
        - log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:952,5'
          Dst:             igraph_errorf
        - Src:             'src/random/random.c:953,5'
          Dst:             igraph_errorf
        - Src:             'src/random/random.c:969,9'
          Dst:             igraph_error
        - Src:             'src/random/random.c:973,9'
          Dst:             igraph_error
        - Src:             'src/random/random.c:978,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/random/random.c:978,9'
          Dst:             igraph_error
        - Src:             'src/random/random.c:983,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/random/random.c:987,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/random/random.c:987,9'
          Dst:             igraph_error
        - Src:             'src/random/random.c:994,5'
          Dst:             igraph_vector_int_clear
        - Src:             'src/random/random.c:995,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/random/random.c:995,5'
          Dst:             igraph_error
        - Src:             'src/random/random.c:997,22'
          Dst:             igraph_rng_default
        - Src:             'src/random/random.c:997,22'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:997,18'
          Dst:             log
        - Src:             'src/random/random.c:997,14'
          Dst:             exp
        - Src:             'src/random/random.c:1013,34'
          Dst:             igraph_rng_default
        - Src:             'src/random/random.c:1013,34'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:1013,30'
          Dst:             log
        - Src:             'src/random/random.c:1013,26'
          Dst:             exp
        - Src:             'src/random/random.c:1015,17'
          Dst:             igraph_rng_default
        - Src:             'src/random/random.c:1015,17'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:1018,22'
          Dst:             log
        - Src:             'src/random/random.c:1018,18'
          Dst:             exp
        - Src:             'src/random/random.c:1038,50'
          Dst:             log
        - Src:             'src/random/random.c:1038,46'
          Dst:             exp
        - Src:             'src/random/random.c:1039,34'
          Dst:             igraph_rng_default
        - Src:             'src/random/random.c:1039,34'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:1039,30'
          Dst:             log
        - Src:             'src/random/random.c:1039,26'
          Dst:             exp
        - Src:             'src/random/random.c:1042,30'
          Dst:             igraph_rng_default
        - Src:             'src/random/random.c:1042,30'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:1042,26'
          Dst:             log
        - Src:             'src/random/random.c:1042,22'
          Dst:             exp
        - Src:             'src/random/random.c:1046,9'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/random/random.c:1054,9'
          Dst:             igraph_i_random_sample_alga
        - Src:             'src/random/random.c:1058,9'
          Dst:             igraph_vector_int_push_back
    - functionName:    igraph_i_rpois
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1611
      functionLinenumberEnd: 1810
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         83
      ICount:          672
      EdgeCount:       111
      CyclomaticComplexity: 30
      functionsReached:
        - exp
        - igraph_i_exp_rand
        - igraph_i_norm_rand
        - igraph_rng_get_unif01
        - imax2
        - imin2
        - log
        - pow
        - sqrt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:1655,17'
          Dst:             sqrt
        - Src:             'src/random/random.c:1666,21'
          Dst:             imax2
        - Src:             'src/random/random.c:1668,30'
          Dst:             exp
        - Src:             'src/random/random.c:1673,21'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:1682,49'
          Dst:             imin2
        - Src:             'src/random/random.c:1711,18'
          Dst:             igraph_i_norm_rand
        - Src:             'src/random/random.c:1722,13'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:1759,13'
          Dst:             igraph_i_exp_rand
        - Src:             'src/random/random.c:1763,17'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:1777,22'
          Dst:             pow
        - Src:             'src/random/random.c:1789,31'
          Dst:             log
        - Src:             'src/random/random.c:1791,37'
          Dst:             sqrt
        - Src:             'src/random/random.c:1799,41'
          Dst:             exp
        - Src:             'src/random/random.c:1799,60'
          Dst:             exp
        - Src:             'src/random/random.c:1804,41'
          Dst:             exp
    - functionName:    igraph_i_norm_rand
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1526
      functionLinenumberEnd: 1539
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_qnorm5
        - igraph_rng_get_unif01
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:1536,13'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:1539,12'
          Dst:             igraph_i_qnorm5
    - functionName:    igraph_i_exp_rand
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1552
      functionLinenumberEnd: 1555
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_rng_get_unif01
        - log
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:1553,23'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:1555,13'
          Dst:             log
    - functionName:    igraph_i_rexp
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1997
      functionLinenumberEnd: 2006
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_i_exp_rand
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:2005,20'
          Dst:             igraph_i_exp_rand
    - functionName:    igraph_rng_get_exp
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 826
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_rexp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:831,16'
          Dst:             igraph_i_rexp
    - functionName:    igraph_i_rgamma
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2059
      functionLinenumberEnd: 2229
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         68
      ICount:          559
      EdgeCount:       92
      CyclomaticComplexity: 26
      functionsReached:
        - exp
        - expm1
        - igraph_i_exp_rand
        - igraph_i_norm_rand
        - igraph_rng_get_unif01
        - log
        - sqrt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:2105,21'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:2107,22'
          Dst:             log
        - Src:             'src/random/random.c:2108,21'
          Dst:             igraph_i_exp_rand
        - Src:             'src/random/random.c:2108,59'
          Dst:             log
        - Src:             'src/random/random.c:2112,25'
          Dst:             log
        - Src:             'src/random/random.c:2112,21'
          Dst:             exp
        - Src:             'src/random/random.c:2113,21'
          Dst:             igraph_i_exp_rand
        - Src:             'src/random/random.c:2127,13'
          Dst:             sqrt
        - Src:             'src/random/random.c:2134,9'
          Dst:             igraph_i_norm_rand
        - Src:             'src/random/random.c:2142,9'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:2182,57'
          Dst:             log
        - Src:             'src/random/random.c:2187,13'
          Dst:             log
        - Src:             'src/random/random.c:2196,13'
          Dst:             igraph_i_exp_rand
        - Src:             'src/random/random.c:2197,13'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:2213,61'
          Dst:             log
        - Src:             'src/random/random.c:2218,21'
          Dst:             expm1
        - Src:             'src/random/random.c:2221,40'
          Dst:             exp
    - functionName:    igraph_rng_get_gamma
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 799
      functionLinenumberEnd: 806
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_rgamma
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:804,16'
          Dst:             igraph_i_rgamma
    - functionName:    igraph_i_rbinom
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1824
      functionLinenumberEnd: 1995
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         93
      ICount:          841
      EdgeCount:       125
      CyclomaticComplexity: 34
      functionsReached:
        - igraph_rng_get_unif01
        - imaxabs
        - log
        - pow
        - sqrt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:1866,18'
          Dst:             pow
        - Src:             'src/random/random.c:1877,32'
          Dst:             sqrt
        - Src:             'src/random/random.c:1898,13'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:1899,13'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:1915,27'
          Dst:             log
        - Src:             'src/random/random.c:1921,27'
          Dst:             log
        - Src:             'src/random/random.c:1929,13'
          Dst:             imaxabs
        - Src:             'src/random/random.c:1949,19'
          Dst:             log
        - Src:             'src/random/random.c:1964,33'
          Dst:             log
        - Src:             'src/random/random.c:1964,64'
          Dst:             log
        - Src:             'src/random/random.c:1964,88'
          Dst:             log
        - Src:             'src/random/random.c:1977,13'
          Dst:             igraph_rng_get_unif01
    - functionName:    imaxabs
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_rng_get_binom
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionLinenumberEnd: 777
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_rbinom
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:775,16'
          Dst:             igraph_i_rbinom
    - functionName:    igraph_rng_get_pois
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          74
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_i_rpois
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:862,16'
          Dst:             igraph_i_rpois
    - functionName:    igraph_rng_get_geom
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 749
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          79
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_i_exp_rand
        - igraph_rng_get_pois
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:747,41'
          Dst:             igraph_i_exp_rand
        - Src:             'src/random/random.c:747,16'
          Dst:             igraph_rng_get_pois
    - functionName:    igraph_rng_get_unif
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 671
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - igraph_rng_get_unif01
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:672,5'
          Dst:             __assert_fail
        - Src:             'src/random/random.c:679,13'
          Dst:             igraph_rng_get_unif01
    - functionName:    igraph_rng_get_normal
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionLinenumberEnd: 651
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_norm_rand
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:649,16'
          Dst:             igraph_i_norm_rand
    - functionName:    igraph_i_rng_get_uint_bounded
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 547
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_rng_get_uint32_bounded
        - igraph_i_rng_get_uint64_bounded
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:542,16'
          Dst:             igraph_i_rng_get_uint32_bounded
        - Src:             'src/random/random.c:544,16'
          Dst:             igraph_i_rng_get_uint64_bounded
    - functionName:    igraph_i_rng_get_uint
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_rng_get_random_bits
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:406,12'
          Dst:             igraph_i_rng_get_random_bits
    - functionName:    igraph_rng_get_integer
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionLinenumberEnd: 622
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          141
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - igraph_i_rng_get_uint
        - igraph_i_rng_get_uint_bounded
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:597,5'
          Dst:             __assert_fail
        - Src:             'src/random/random.c:610,31'
          Dst:             igraph_i_rng_get_uint
        - Src:             'src/random/random.c:621,16'
          Dst:             igraph_i_rng_get_uint_bounded
    - functionName:    igraph_rng_get_bool
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 571
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_rng_bits
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:564,39'
          Dst:             igraph_rng_bits
    - functionName:    igraph_rng_name
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_rng_max
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_rng_seed
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          68
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:262,5'
          Dst:             igraph_error
    - functionName:    igraph_rng_destroy
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_rng_init
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          64
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:231,5'
          Dst:             igraph_error
    - functionName:    igraph_rng_set_default
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_rng_pcg32_get
      functionSourceFile: '/src/igraph/src/random/rng_pcg32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_setseq_64_xsh_rr_32_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/rng_pcg32.c:38,12'
          Dst:             pcg_setseq_64_xsh_rr_32_random_r
    - functionName:    igraph_rng_pcg32_seed
      functionSourceFile: '/src/igraph/src/random/rng_pcg32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_setseq_64_srandom_r
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/rng_pcg32.c:55,9'
          Dst:             pcg_setseq_64_srandom_r
        - Src:             'src/random/rng_pcg32.c:57,9'
          Dst:             pcg_setseq_64_srandom_r
    - functionName:    igraph_rng_pcg32_destroy
      functionSourceFile: '/src/igraph/src/random/rng_pcg32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_rng_pcg32_init
      functionSourceFile: '/src/igraph/src/random/rng_pcg32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          52
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - calloc
        - igraph_error
        - igraph_rng_pcg32_seed
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/rng_pcg32.c:66,10'
          Dst:             calloc
        - Src:             'src/random/rng_pcg32.c:67,5'
          Dst:             igraph_error
        - Src:             'src/random/rng_pcg32.c:70,5'
          Dst:             igraph_rng_pcg32_seed
    - functionName:    igraph_i_property_cache_invalidate_conditionally
      functionSourceFile: '/src/igraph/src/graph/caching.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          152
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
        - igraph_i_property_cache_get_bool
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/caching.c:188,5'
          Dst:             __assert_fail
        - Src:             'src/graph/caching.c:204,32'
          Dst:             igraph_i_property_cache_get_bool
    - functionName:    igraph_i_property_cache_get_bool
      functionSourceFile: '/src/igraph/src/graph/caching.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          69
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - igraph_fatal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/caching.c:73,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/caching.c:74,5'
          Dst:             __assert_fail
    - functionName:    igraph_i_property_cache_invalidate_all
      functionSourceFile: '/src/igraph/src/graph/caching.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/caching.c:156,5'
          Dst:             __assert_fail
    - functionName:    igraph_i_property_cache_invalidate
      functionSourceFile: '/src/igraph/src/graph/caching.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/caching.c:143,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/caching.c:144,5'
          Dst:             __assert_fail
    - functionName:    igraph_i_property_cache_set_bool_checked
      functionSourceFile: '/src/igraph/src/graph/caching.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          114
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - igraph_fatal
        - igraph_i_property_cache_set_bool
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/caching.c:124,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/caching.c:125,5'
          Dst:             __assert_fail
        - Src:             'src/graph/caching.c:130,9'
          Dst:             igraph_fatal
        - Src:             'src/graph/caching.c:132,9'
          Dst:             igraph_i_property_cache_set_bool
    - functionName:    igraph_i_property_cache_set_bool
      functionSourceFile: '/src/igraph/src/graph/caching.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          83
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/caching.c:98,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/caching.c:99,5'
          Dst:             __assert_fail
    - functionName:    igraph_i_property_cache_has
      functionSourceFile: '/src/igraph/src/graph/caching.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/caching.c:85,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/caching.c:86,5'
          Dst:             __assert_fail
    - functionName:    igraph_i_property_cache_destroy
      functionSourceFile: '/src/igraph/src/graph/caching.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_property_cache_copy
      functionSourceFile: '/src/igraph/src/graph/caching.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_property_cache_init
      functionSourceFile: '/src/igraph/src/graph/caching.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_invalidate_cache
      functionSourceFile: '/src/igraph/src/graph/type_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_property_cache_invalidate_all
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_common.c:242,5'
          Dst:             igraph_i_property_cache_invalidate_all
    - functionName:    igraph_edges
      functionSourceFile: '/src/igraph/src/graph/type_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          425
      EdgeCount:       70
      CyclomaticComplexity: 15
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_eit_create
        - igraph_eit_destroy
        - igraph_error
        - igraph_is_directed
        - igraph_vector_int_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_common.c:177,5'
          Dst:             igraph_eit_create
        - Src:             'src/graph/type_common.c:177,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_common.c:178,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_common.c:178,5'
          Dst:             igraph_eit_destroy
        - Src:             'src/graph/type_common.c:180,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_common.c:180,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_common.c:184,13'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_common.c:198,13'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_common.c:213,5'
          Dst:             igraph_eit_destroy
        - Src:             'src/graph/type_common.c:214,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_edge
      functionSourceFile: '/src/igraph/src/graph/type_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          100
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_ecount
        - igraph_error
        - igraph_is_directed
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_common.c:134,27'
          Dst:             igraph_ecount
        - Src:             'src/graph/type_common.c:135,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_common.c:138,9'
          Dst:             igraph_is_directed
    - functionName:    igraph_delete_vertices_idx
      functionSourceFile: '/src/igraph/src/graph/type_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_delete_vertices_map
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_common.c:105,12'
          Dst:             igraph_delete_vertices_map
    - functionName:    igraph_delete_vertices
      functionSourceFile: '/src/igraph/src/graph/type_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_delete_vertices_map
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_common.c:92,12'
          Dst:             igraph_delete_vertices_map
    - functionName:    igraph_empty
      functionSourceFile: '/src/igraph/src/graph/type_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_empty_attrs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_common.c:65,12'
          Dst:             igraph_empty_attrs
    - functionName:    igraph_exit_safelocale
      functionSourceFile: '/src/igraph/src/io/parse_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - freelocale
        - uselocale
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/io/parse_utils.c:366,5'
          Dst:             uselocale
        - Src:             'src/io/parse_utils.c:367,5'
          Dst:             freelocale
    - functionName:    uselocale
      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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    freelocale
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_enter_safelocale
      functionSourceFile: '/src/igraph/src/io/parse_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          76
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - calloc
        - igraph_error
        - newlocale
        - uselocale
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/io/parse_utils.c:329,12'
          Dst:             calloc
        - Src:             'src/io/parse_utils.c:330,5'
          Dst:             igraph_error
        - Src:             'src/io/parse_utils.c:333,19'
          Dst:             newlocale
        - Src:             'src/io/parse_utils.c:335,9'
          Dst:             igraph_error
        - Src:             'src/io/parse_utils.c:337,26'
          Dst:             uselocale
    - functionName:    newlocale
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_fget_real
      functionSourceFile: '/src/igraph/src/io/parse_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         39
      ICount:          180
      EdgeCount:       46
      CyclomaticComplexity: 9
      functionsReached:
        - __ctype_b_loc
        - ferror
        - fgetc
        - igraph_error
        - igraph_errorf
        - igraph_i_fskip_whitespace
        - igraph_i_parse_real
        - ungetc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/io/parse_utils.c:243,5'
          Dst:             igraph_i_fskip_whitespace
        - Src:             'src/io/parse_utils.c:243,5'
          Dst:             igraph_error
        - Src:             'src/io/parse_utils.c:247,14'
          Dst:             fgetc
        - Src:             'src/io/parse_utils.c:249,13'
          Dst:             __ctype_b_loc
        - Src:             'src/io/parse_utils.c:250,13'
          Dst:             ungetc
        - Src:             'src/io/parse_utils.c:255,13'
          Dst:             igraph_errorf
        - Src:             'src/io/parse_utils.c:259,9'
          Dst:             ferror
        - Src:             'src/io/parse_utils.c:260,9'
          Dst:             igraph_error
        - Src:             'src/io/parse_utils.c:264,9'
          Dst:             igraph_error
        - Src:             'src/io/parse_utils.c:267,5'
          Dst:             igraph_i_parse_real
        - Src:             'src/io/parse_utils.c:267,5'
          Dst:             igraph_error
    - functionName:    igraph_i_fskip_whitespace
      functionSourceFile: '/src/igraph/src/io/parse_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          57
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - __ctype_b_loc
        - ferror
        - fgetc
        - igraph_error
        - ungetc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/io/parse_utils.c:163,14'
          Dst:             fgetc
        - Src:             'src/io/parse_utils.c:164,14'
          Dst:             __ctype_b_loc
        - Src:             'src/io/parse_utils.c:165,9'
          Dst:             ferror
        - Src:             'src/io/parse_utils.c:166,9'
          Dst:             igraph_error
        - Src:             'src/io/parse_utils.c:168,5'
          Dst:             ungetc
    - functionName:    fgetc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __ctype_b_loc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ungetc
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_parse_real
      functionSourceFile: '/src/igraph/src/io/parse_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          206
      EdgeCount:       50
      CyclomaticComplexity: 11
      functionsReached:
        - __errno_location
        - calloc
        - igraph_error
        - igraph_errorf
        - strncpy
        - strtod
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/io/parse_utils.c:120,9'
          Dst:             igraph_error
        - Src:             'src/io/parse_utils.c:126,15'
          Dst:             calloc
        - Src:             'src/io/parse_utils.c:127,9'
          Dst:             igraph_error
        - Src:             'src/io/parse_utils.c:132,5'
          Dst:             strncpy
        - Src:             'src/io/parse_utils.c:135,5'
          Dst:             __errno_location
        - Src:             'src/io/parse_utils.c:136,14'
          Dst:             strtod
        - Src:             'src/io/parse_utils.c:137,20'
          Dst:             __errno_location
        - Src:             'src/io/parse_utils.c:146,9'
          Dst:             igraph_error
        - Src:             'src/io/parse_utils.c:151,9'
          Dst:             igraph_errorf
    - functionName:    strncpy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strtod
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_fget_integer
      functionSourceFile: '/src/igraph/src/io/parse_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         39
      ICount:          180
      EdgeCount:       46
      CyclomaticComplexity: 9
      functionsReached:
        - __ctype_b_loc
        - ferror
        - fgetc
        - igraph_error
        - igraph_errorf
        - igraph_i_fskip_whitespace
        - igraph_i_parse_integer
        - ungetc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/io/parse_utils.c:192,5'
          Dst:             igraph_i_fskip_whitespace
        - Src:             'src/io/parse_utils.c:192,5'
          Dst:             igraph_error
        - Src:             'src/io/parse_utils.c:196,14'
          Dst:             fgetc
        - Src:             'src/io/parse_utils.c:198,13'
          Dst:             __ctype_b_loc
        - Src:             'src/io/parse_utils.c:199,13'
          Dst:             ungetc
        - Src:             'src/io/parse_utils.c:204,13'
          Dst:             igraph_errorf
        - Src:             'src/io/parse_utils.c:208,9'
          Dst:             ferror
        - Src:             'src/io/parse_utils.c:209,9'
          Dst:             igraph_error
        - Src:             'src/io/parse_utils.c:213,9'
          Dst:             igraph_error
        - Src:             'src/io/parse_utils.c:216,5'
          Dst:             igraph_i_parse_integer
        - Src:             'src/io/parse_utils.c:216,5'
          Dst:             igraph_error
    - functionName:    igraph_i_parse_integer
      functionSourceFile: '/src/igraph/src/io/parse_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          224
      EdgeCount:       54
      CyclomaticComplexity: 12
      functionsReached:
        - __errno_location
        - calloc
        - igraph_error
        - igraph_errorf
        - strncpy
        - strtoll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/io/parse_utils.c:60,9'
          Dst:             igraph_error
        - Src:             'src/io/parse_utils.c:66,15'
          Dst:             calloc
        - Src:             'src/io/parse_utils.c:67,9'
          Dst:             igraph_error
        - Src:             'src/io/parse_utils.c:72,5'
          Dst:             strncpy
        - Src:             'src/io/parse_utils.c:78,5'
          Dst:             __errno_location
        - Src:             'src/io/parse_utils.c:79,11'
          Dst:             strtoll
        - Src:             'src/io/parse_utils.c:80,20'
          Dst:             __errno_location
        - Src:             'src/io/parse_utils.c:93,9'
          Dst:             igraph_error
        - Src:             'src/io/parse_utils.c:98,9'
          Dst:             igraph_errorf
    - functionName:    strtoll
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_trim_whitespace
      functionSourceFile: '/src/igraph/src/io/parse_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          110
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - __ctype_b_loc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/io/parse_utils.c:35,25'
          Dst:             __ctype_b_loc
        - Src:             'src/io/parse_utils.c:36,25'
          Dst:             __ctype_b_loc
    - functionName:    pcg_setseq_64_xsl_rr_rr_64_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2350
      functionLinenumberEnd: 2355
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_setseq_64_xsl_rr_rr_64_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:2353,22'
          Dst:             pcg_setseq_64_xsl_rr_rr_64_random_r
    - functionName:    pcg_setseq_64_xsl_rr_rr_64_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2341
      functionLinenumberEnd: 2344
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_output_xsl_rr_rr_64_64
        - pcg_setseq_64_step_r
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:2343,5'
          Dst:             pcg_setseq_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:2344,12'
          Dst:             pcg_output_xsl_rr_rr_64_64
    - functionName:    pcg_setseq_64_step_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 601
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pcg_unique_64_xsl_rr_rr_64_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2308
      functionLinenumberEnd: 2313
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_unique_64_xsl_rr_rr_64_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:2311,22'
          Dst:             pcg_unique_64_xsl_rr_rr_64_random_r
    - functionName:    pcg_unique_64_xsl_rr_rr_64_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2299
      functionLinenumberEnd: 2302
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_output_xsl_rr_rr_64_64
        - pcg_unique_64_step_r
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:2301,5'
          Dst:             pcg_unique_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:2302,12'
          Dst:             pcg_output_xsl_rr_rr_64_64
    - functionName:    pcg_unique_64_step_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 586
      functionLinenumberEnd: 589
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pcg_oneseq_64_xsl_rr_rr_64_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2267
      functionLinenumberEnd: 2272
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_oneseq_64_xsl_rr_rr_64_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:2270,22'
          Dst:             pcg_oneseq_64_xsl_rr_rr_64_random_r
    - functionName:    pcg_oneseq_64_xsl_rr_rr_64_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2258
      functionLinenumberEnd: 2261
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_oneseq_64_step_r
        - pcg_output_xsl_rr_rr_64_64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:2260,5'
          Dst:             pcg_oneseq_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:2261,12'
          Dst:             pcg_output_xsl_rr_rr_64_64
    - functionName:    pcg_oneseq_64_step_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pcg_mcg_64_xsl_rr_32_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2225
      functionLinenumberEnd: 2230
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_mcg_64_xsl_rr_32_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:2228,22'
          Dst:             pcg_mcg_64_xsl_rr_32_random_r
    - functionName:    pcg_mcg_64_xsl_rr_32_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2217
      functionLinenumberEnd: 2220
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_mcg_64_step_r
        - pcg_output_xsl_rr_64_32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:2219,5'
          Dst:             pcg_mcg_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:2220,12'
          Dst:             pcg_output_xsl_rr_64_32
    - functionName:    pcg_mcg_64_step_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 577
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pcg_setseq_64_xsl_rr_32_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2184
      functionLinenumberEnd: 2189
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_setseq_64_xsl_rr_32_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:2187,22'
          Dst:             pcg_setseq_64_xsl_rr_32_random_r
    - functionName:    pcg_setseq_64_xsl_rr_32_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2175
      functionLinenumberEnd: 2178
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_output_xsl_rr_64_32
        - pcg_setseq_64_step_r
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:2177,5'
          Dst:             pcg_setseq_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:2178,12'
          Dst:             pcg_output_xsl_rr_64_32
    - functionName:    pcg_unique_64_xsl_rr_32_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2142
      functionLinenumberEnd: 2147
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_unique_64_xsl_rr_32_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:2145,22'
          Dst:             pcg_unique_64_xsl_rr_32_random_r
    - functionName:    pcg_unique_64_xsl_rr_32_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2134
      functionLinenumberEnd: 2137
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_output_xsl_rr_64_32
        - pcg_unique_64_step_r
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:2136,5'
          Dst:             pcg_unique_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:2137,12'
          Dst:             pcg_output_xsl_rr_64_32
    - functionName:    pcg_oneseq_64_xsl_rr_32_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2102
      functionLinenumberEnd: 2107
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_oneseq_64_xsl_rr_32_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:2105,22'
          Dst:             pcg_oneseq_64_xsl_rr_32_random_r
    - functionName:    pcg_oneseq_64_xsl_rr_32_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2094
      functionLinenumberEnd: 2097
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_oneseq_64_step_r
        - pcg_output_xsl_rr_64_32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:2096,5'
          Dst:             pcg_oneseq_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:2097,12'
          Dst:             pcg_output_xsl_rr_64_32
    - functionName:    pcg_mcg_64_rxs_m_32_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2061
      functionLinenumberEnd: 2066
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_mcg_64_rxs_m_32_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:2064,22'
          Dst:             pcg_mcg_64_rxs_m_32_random_r
    - functionName:    pcg_mcg_64_rxs_m_32_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2053
      functionLinenumberEnd: 2056
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_mcg_64_step_r
        - pcg_output_rxs_m_64_32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:2055,5'
          Dst:             pcg_mcg_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:2056,12'
          Dst:             pcg_output_rxs_m_64_32
    - functionName:    pcg_setseq_64_rxs_m_32_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1984
      functionLinenumberEnd: 1989
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_setseq_64_rxs_m_32_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1987,22'
          Dst:             pcg_setseq_64_rxs_m_32_random_r
    - functionName:    pcg_setseq_64_rxs_m_32_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1975
      functionLinenumberEnd: 1978
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_output_rxs_m_64_32
        - pcg_setseq_64_step_r
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1977,5'
          Dst:             pcg_setseq_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:1978,12'
          Dst:             pcg_output_rxs_m_64_32
    - functionName:    pcg_unique_64_rxs_m_32_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1906
      functionLinenumberEnd: 1911
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_unique_64_rxs_m_32_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1909,22'
          Dst:             pcg_unique_64_rxs_m_32_random_r
    - functionName:    pcg_unique_64_rxs_m_32_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1898
      functionLinenumberEnd: 1901
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_output_rxs_m_64_32
        - pcg_unique_64_step_r
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1900,5'
          Dst:             pcg_unique_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:1901,12'
          Dst:             pcg_output_rxs_m_64_32
    - functionName:    pcg_oneseq_64_rxs_m_32_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1831
      functionLinenumberEnd: 1836
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_oneseq_64_rxs_m_32_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1834,22'
          Dst:             pcg_oneseq_64_rxs_m_32_random_r
    - functionName:    pcg_oneseq_64_rxs_m_32_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1823
      functionLinenumberEnd: 1826
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_oneseq_64_step_r
        - pcg_output_rxs_m_64_32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1825,5'
          Dst:             pcg_oneseq_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:1826,12'
          Dst:             pcg_output_rxs_m_64_32
    - functionName:    pcg_setseq_64_rxs_m_xs_64_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1752
      functionLinenumberEnd: 1757
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_setseq_64_rxs_m_xs_64_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1755,22'
          Dst:             pcg_setseq_64_rxs_m_xs_64_random_r
    - functionName:    pcg_setseq_64_rxs_m_xs_64_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1743
      functionLinenumberEnd: 1746
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_output_rxs_m_xs_64_64
        - pcg_setseq_64_step_r
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1745,5'
          Dst:             pcg_setseq_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:1746,12'
          Dst:             pcg_output_rxs_m_xs_64_64
    - functionName:    pcg_unique_64_rxs_m_xs_64_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1651
      functionLinenumberEnd: 1656
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_unique_64_rxs_m_xs_64_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1654,22'
          Dst:             pcg_unique_64_rxs_m_xs_64_random_r
    - functionName:    pcg_unique_64_rxs_m_xs_64_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1642
      functionLinenumberEnd: 1645
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_output_rxs_m_xs_64_64
        - pcg_unique_64_step_r
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1644,5'
          Dst:             pcg_unique_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:1645,12'
          Dst:             pcg_output_rxs_m_xs_64_64
    - functionName:    pcg_oneseq_64_rxs_m_xs_64_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1572
      functionLinenumberEnd: 1577
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_oneseq_64_rxs_m_xs_64_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1575,22'
          Dst:             pcg_oneseq_64_rxs_m_xs_64_random_r
    - functionName:    pcg_oneseq_64_rxs_m_xs_64_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1563
      functionLinenumberEnd: 1566
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_oneseq_64_step_r
        - pcg_output_rxs_m_xs_64_64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1565,5'
          Dst:             pcg_oneseq_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:1566,12'
          Dst:             pcg_output_rxs_m_xs_64_64
    - functionName:    pcg_mcg_64_xsh_rr_32_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1472
      functionLinenumberEnd: 1477
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_mcg_64_xsh_rr_32_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1475,22'
          Dst:             pcg_mcg_64_xsh_rr_32_random_r
    - functionName:    pcg_mcg_64_xsh_rr_32_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1464
      functionLinenumberEnd: 1467
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_mcg_64_step_r
        - pcg_output_xsh_rr_64_32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1466,5'
          Dst:             pcg_mcg_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:1467,12'
          Dst:             pcg_output_xsh_rr_64_32
    - functionName:    pcg_setseq_64_xsh_rr_32_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1395
      functionLinenumberEnd: 1400
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_setseq_64_xsh_rr_32_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1398,22'
          Dst:             pcg_setseq_64_xsh_rr_32_random_r
    - functionName:    pcg_setseq_64_xsh_rr_32_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1386
      functionLinenumberEnd: 1389
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_output_xsh_rr_64_32
        - pcg_setseq_64_step_r
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1388,5'
          Dst:             pcg_setseq_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:1389,12'
          Dst:             pcg_output_xsh_rr_64_32
    - functionName:    pcg_unique_64_xsh_rr_32_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1314
      functionLinenumberEnd: 1319
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_unique_64_xsh_rr_32_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1317,22'
          Dst:             pcg_unique_64_xsh_rr_32_random_r
    - functionName:    pcg_unique_64_xsh_rr_32_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1306
      functionLinenumberEnd: 1309
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_output_xsh_rr_64_32
        - pcg_unique_64_step_r
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1308,5'
          Dst:             pcg_unique_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:1309,12'
          Dst:             pcg_output_xsh_rr_64_32
    - functionName:    pcg_oneseq_64_xsh_rr_32_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1238
      functionLinenumberEnd: 1243
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_oneseq_64_xsh_rr_32_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1241,22'
          Dst:             pcg_oneseq_64_xsh_rr_32_random_r
    - functionName:    pcg_oneseq_64_xsh_rr_32_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1230
      functionLinenumberEnd: 1233
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_oneseq_64_step_r
        - pcg_output_xsh_rr_64_32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1232,5'
          Dst:             pcg_oneseq_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:1233,12'
          Dst:             pcg_output_xsh_rr_64_32
    - functionName:    pcg_mcg_64_xsh_rs_32_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1161
      functionLinenumberEnd: 1166
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_mcg_64_xsh_rs_32_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1164,22'
          Dst:             pcg_mcg_64_xsh_rs_32_random_r
    - functionName:    pcg_mcg_64_xsh_rs_32_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1156
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_mcg_64_step_r
        - pcg_output_xsh_rs_64_32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1155,5'
          Dst:             pcg_mcg_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:1156,12'
          Dst:             pcg_output_xsh_rs_64_32
    - functionName:    pcg_setseq_64_xsh_rs_32_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1084
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_setseq_64_xsh_rs_32_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1087,22'
          Dst:             pcg_setseq_64_xsh_rs_32_random_r
    - functionName:    pcg_setseq_64_xsh_rs_32_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1075
      functionLinenumberEnd: 1078
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_output_xsh_rs_64_32
        - pcg_setseq_64_step_r
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1077,5'
          Dst:             pcg_setseq_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:1078,12'
          Dst:             pcg_output_xsh_rs_64_32
    - functionName:    pcg_unique_64_xsh_rs_32_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1003
      functionLinenumberEnd: 1008
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_unique_64_xsh_rs_32_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1006,22'
          Dst:             pcg_unique_64_xsh_rs_32_random_r
    - functionName:    pcg_unique_64_xsh_rs_32_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 995
      functionLinenumberEnd: 998
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_output_xsh_rs_64_32
        - pcg_unique_64_step_r
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:997,5'
          Dst:             pcg_unique_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:998,12'
          Dst:             pcg_output_xsh_rs_64_32
    - functionName:    pcg_oneseq_64_xsh_rs_32_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 927
      functionLinenumberEnd: 932
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_oneseq_64_xsh_rs_32_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:930,22'
          Dst:             pcg_oneseq_64_xsh_rs_32_random_r
    - functionName:    pcg_oneseq_64_xsh_rs_32_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_oneseq_64_step_r
        - pcg_output_xsh_rs_64_32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:921,5'
          Dst:             pcg_oneseq_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:922,12'
          Dst:             pcg_output_xsh_rs_64_32
    - functionName:    pcg_setseq_64_srandom_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 802
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_setseq_64_step_r
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:805,5'
          Dst:             pcg_setseq_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:807,5'
          Dst:             pcg_setseq_64_step_r
    - functionName:    pcg_unique_64_srandom_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 793
      functionLinenumberEnd: 798
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_unique_64_step_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:795,5'
          Dst:             pcg_unique_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:797,5'
          Dst:             pcg_unique_64_step_r
    - functionName:    pcg_mcg_64_srandom_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 787
      functionLinenumberEnd: 789
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pcg_oneseq_64_srandom_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionLinenumberEnd: 784
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_oneseq_64_step_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:781,5'
          Dst:             pcg_oneseq_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:783,5'
          Dst:             pcg_oneseq_64_step_r
    - functionName:    pcg_setseq_64_advance_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_advance_lcg_64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:606,18'
          Dst:             pcg_advance_lcg_64
    - functionName:    pcg_unique_64_advance_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 596
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_advance_lcg_64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:594,11'
          Dst:             pcg_advance_lcg_64
    - functionName:    pcg_mcg_64_advance_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_advance_lcg_64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:582,11'
          Dst:             pcg_advance_lcg_64
    - functionName:    pcg_oneseq_64_advance_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_advance_lcg_64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:570,18'
          Dst:             pcg_advance_lcg_64
    - functionName:    igraph_set_interruption_handler
      functionSourceFile: '/src/igraph/src/core/interruption.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_allow_interruption
      functionSourceFile: '/src/igraph/src/core/interruption.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pcg_advance_lcg_64
      functionSourceFile: '/src/igraph/vendor/pcg/pcg-advance-64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          65
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pcg_output_xsl_rr_64_32
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_rotr_32
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:248,12'
          Dst:             pcg_rotr_32
    - functionName:    pcg_rotr_32
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pcg_output_rxs_m_64_32
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pcg_output_rxs_m_xs_32_32
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pcg_output_xsh_rr_64_32
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_rotr_32
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:168,12'
          Dst:             pcg_rotr_32
    - functionName:    pcg_output_xsh_rs_64_32
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pcg_output_xsl_rr_rr_64_64
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_rotr_32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:268,24'
          Dst:             pcg_rotr_32
        - Src:             'vendor/pcg/pcg_variants.h:269,24'
          Dst:             pcg_rotr_32
    - functionName:    pcg_output_xsl_rr_128_64
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_rotr_64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:255,12'
          Dst:             pcg_rotr_64
    - functionName:    pcg_rotr_64
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pcg_output_rxs_m_128_64
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pcg_output_rxs_m_xs_64_64
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pcg_output_xsh_rr_128_64
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_rotr_64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:174,12'
          Dst:             pcg_rotr_64
    - functionName:    pcg_output_xsh_rs_128_64
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
